py03-文件操作

发布时间 2023-11-26 22:21:56作者: 王枫子

三、文件操作

1、文件操作
(1)格式:变量名 = open('文件','权限',encoding='utf-8')

f = open(r'F:\code\a.txt', 'a', encoding='utf-8')
f.write("abc")
f.close()

(2)权限:读-r;覆盖写-w;追加写-a
(3)读取:
read():读取结果为字符串
readline():一次读一行,有迭代功能
readlines():读取所有行,存放在列表里
(4)写入:
write():写入
writelines():写入多行
(5)其他权限:
r+ :读+写,追加
w+ :写+读,覆盖
a+ :写+读,追加
(6)以二进制字节码的方式读取、写入:rb 、wb 、ab
(7)推荐自带进入退出的文件操作方式:

with open('文件','权限',encoding='utf-8') as f:
    print(readlines())
    ......