关于open的操作:
open(路径+文件名,读写模式)
一般读写模式有:
w 以写的方式打开(会覆盖原有的文件)
r 以只读的方式打开
a 以追加的模式打开(在原文件的末尾追加要写入的数据,不覆盖原文件)
b 以二进制文件的方式打开
r+ w+ a+ 都是以读写的方式打开
rb 以二进制读的方式打开
wb 以二进制写的方式打开
ab 以二进制追加的模式打开
rb+ wb+ ab+ 以二进制读写的方式打开·
1.以读取的方式打开file文件:
with open("path_file", "r") as f1: # 以读取的方式打开file文件,并且将文件的所有内容存储到f1变量中 path_file是file文件的文件路径(path)和文件名(file)
f2 = f1.readlines() # 将file文件中的所有行都读取,并且存储到变量f2中
for line in f2: # 从file文件中的所有行里,每次提取一行,进行后续的操作
...............................
f1.close() # 关闭file文件
2.以写入的方式打开file文件:
with open("path_file", "w") as f1: # 以写入的方式打开file文件,并将文件存储到f1变量中