python os模块 文件操作

Python读写文件实际操作的五大步骤:

1.打开文件

f = open("./test.txt", "w")

说明:

第一个参数是文件名称,包括路径;第二个参数是打开的模式mode
'r':只读(缺省。如果文件不存在,则抛出错误)
'w':只写(如果文件不存在,则自动创建文件)
'a':附加到文件末尾
'r+':读写

如果需要以二进制方式打开文件,需要在mode后面加上字符"b",比如"rb""wb"等

2.读取内容

f.read(size)#参数size表示读取的数量,可以省略。如果省略size参数,则表示读取文件所有内容。
f.readline()#读取文件一行的内容
f.readlines()#读取所有的行到数组里面[line1,line2,...lineN]。在避免将所有文件内容加载到内存中,这种方法常常使用,便于提高效率。

3.写入文件

将一个字符串写入文件,如果写入结束,必须在字符串后面加上" ",然后f.close()关闭文件:

f.write(string)

f.writelines(list)

把list中的字符串一行一行地写入文件,是连续写入文件,没有换行。

原文地址:https://www.cnblogs.com/zhoulixue/p/6497623.html