Python的文件和文件系统
Python可以检查、修改、创建文件,下面进行Python与文件有关的语法和函数介绍
打开文件:
使用open()语法
常用open(file,mode=‘r’)
完整open(file,mode=‘r’,buffering-1,encoding=None,errors=None,newline=None,closefd=True,opener=None)
演示一下open和read的用法
>>> f=open('e:\\love\\loveletter.txt')
>>> f.read()
'i love you'
参数效果及用法:
file:必填,文件路径
mode:可选,文件打开模式,默认为r
buffering:调节缓冲
encoding:utf8
errors:报错级别
newline:是否识别换行符
closefd:传入file的参数类型
常用打开模式:r:只读,默认
w:写入模式,若存在同名文件将覆盖之
a:写入模式,若存在同名文件将末尾添加写入
t:文本模式打开文件,默认
常用文件对象方法:
f.close() 关闭文件
f.read([size=x]) 从文件读取字符,个数为size,size未给定或size为负时,读取剩余全部字符并作为返回值返回
f.write(str) 将str写入文件中
f.tell() 返回当前文件的位置