python可以对电脑上的文件进行读写操作。

对文件操作的流程都是三步:打开文件、编辑文件、关闭文件。

 

打开文件用自带的open()函数。

open中的常用参数:open(文件名,mode=处理文件方式,encoding=编码方式,等等参数)

例如:

fp=open('file.txt','w')     #以写模式打开文件flie.txt

fp.close()     #一定要关闭文件对象

实际开发中,应优先考虑使用with打开文件来管理资源,因为能保证文件正常关闭:

with open(filename,mode,encoding) as fp:

....

通过python-docx、openpyxl等扩展库,可以操作word文档等文件。

 

python标准库os、os.path和shutil中提供大量的用于文件和文件夹操作的函数,例如创建移动、复制、删除、重命名、压缩解压缩等。