码迷,mamicode.com
首页 > 编程语言 > 详细

python 文件的写删改

时间:2018-05-13 00:33:15      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:修改文件   span   inner   文件的   ==   ext1   指针   imp   写入文件   

 1 # coding=utf-8
 2 # !/usr/bin/python
 3 # -*- coding: UTF-8 -*-
 4 import io
 5 import os
 6 
 7 
 8 def file_chance():                    #修改文件内某一行的内容
 9     f = open(text1, r)
10     w = open(text2, w)
11     n = 0
12     for i in f:
13         n += 1
14         if n == 3:
15             i = "yes,i am\n"
16         w.write(i)
17     f.close()
18     w.close()
19     os.remove(text1)
20     os.rename(text2, text1)
21 
22 def file_del():                       #删除文件内容
23     f = open(text1,w)
24     f.close()
25 
26 def file_write():                     #文件写入20行you are a winner
27     f = open(text1, w)
28     for i in range(20):
29         f.write(you are a winner\n)
30     f.close()
31 
32 
33 file_del()
34 file_write()
35 file_chance()
36 ‘‘‘
37 总结:
38 
39 "i=‘ ‘.join([‘123456‘])" = "i+‘123456’"
40 f.tell() 指针的位置
41 f.read(*) 读取*个字符,中文占3个位置,英文占一共位置
42 f.seek(*) 改变指针的位置
43 r+模式 tell在最末尾的位置
44 w+模式 tell在第一位置且对象内容为空
45 a+模式 tell在末尾位置
46 写/删:w/w+/a/a+ 
47 改:读取一个文件,写入另一个文件,将读取文件删除,将写入文件重新命名为读取文件
48 ‘‘‘

 

python 文件的写删改

标签:修改文件   span   inner   文件的   ==   ext1   指针   imp   写入文件   

原文地址:https://www.cnblogs.com/mygzhh/p/9030640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!