1、python文件读写的方式
一个文件读写的步骤: 1、从硬盘中读取一个文件路径 2、加载文件到内存中,获取文件对象(也叫文件句柄) 3、通过文件对象对对接进行读写操作 4、最后需要关闭文件;
2、打开一个文件:
#一般写法
f = open(file,mode,encoding=‘utf8’)
主要是三个参数,文件路径,打开模式,文件编码
关于可写可读的三个模式的区别:
3、文件读取:
file = '1.txt'
file_obj = open(file,‘r’,encoding='utf-8')
content = file_obj.read()
print(content)
file_obj.close()
以只读模式打开一个文件,读取内容,关闭文件;
使用with 方式,可以写文件关闭代码;
file = '1.txt'
with open(file,‘r’,encoding='utf-8') as file_obj:
content = file_obj.read()
print(content)
按行读取:
file = '1.txt'
with open(file,‘r’,encoding='utf-8') as file_obj: content = file_obj.readline() #读取一行
print(content)
for line in file_obj.readlines(): #读取多行
print(line)
4、文件的写入:
f1 = open('1.txt', 'w')
f1.write("123")
fl.close()
--------------
f1 = open('1.txt', 'w')
f1.writelines(["1\n", "2\n", "3\n"])
fl.close()
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。