python笔记----文件及目录
1.基本文件操作
1.1 创建和打开文件
file = open(filename[,mode[,buffering]])
r-只读,w-只写,a-追加 与字母b组合,属于二进制模式
与+组合,可读写
file = open('status.txt,‘r’) #打开文件
file = open('status.txt,‘w’) #创建文件
file = open('status.txt,‘r’,encoding = “utf-8”) #以utf-8格式打开文件
1.2 关闭文件
file.close() #关闭文件
1.3打开文件时使用with语句
with expression as target:
with-body
with open('status.txt,‘r’,encoding = “utf-8”) as file :
pass
1.4写入文件内容
file.write(string)
file.flush() #输出缓存区
file.writelines([line + “\n” for line in list1]) #文件里写入列表,并输出换行符
1.5读取文件
1.读取指定字符
file.read([size])
file.seek([size]) #将文件指针移到到指定位置
2.读取一行
file.readline()
3.读取全部行
file.readlines() #输出字符串列表<