文件操作
基本内容
代码记录
f = open("test.txt","w")
#打开文件,w(写模式),文件不存在就会新建一个
#f = open("test.txt","r")
#只读方式打开文件
#f = open("test.txt")
#默认打开只读模式,不存在就会报错
f.write("hello world,i am here!")
f.close() #关闭文件
注意:只读模式下不能写,刚刚一直报错写不进去
读的操作
f = open("test.txt","r")
content = f.read(5) #读取字母
#读的操作,并不是每次读取都从头开始
#只有开始时在文件头部,然后每次读取都会向后移动
print(content)
content = f.read(5)
print(content)
f.close() #要养成好习惯,打开记得关闭
高效处理文档操作
f = open("test.txt","r")
content = f.readlines() #一次性读取所有字符
print(content)
i = 1
for temp in content:
print("%d:%s"%(i,temp))
i+=1
f.close()
单独读取一行
f = open("test.txt","r")
content = f.readline() #一行一行都
print("1:%s"%content,end="")
content = f.readline()
print("2:%s"%content,end="")
f.close()
其他
#可以直接对文件进行重命名,秀儿!
import os
os.rename("test.txt","test1.txt")
冲冲冲,继续努力