Python文件读取、写入。
关键字with在不访问文件后将自动关闭。
读取文件
"""
读取文件
"""
# 带有空行
with open("test.txt", encoding = "UTF-8") as file_obj:
for line in file_obj:
print(line)
# 去除空行
with open("test.txt", encoding = "UTF-8") as file_obj:
for line in file_obj:
print(line.rstrip())
# 创建列表
with open("test.txt", encoding = "UTF-8") as file_obj:
for line in file_obj:
lines = file_obj.readlines()
for line in lines:
print(line.rstrip())
写入文件
# 写入文件
# 文件不存在自动创建
# r读模式、w写模式、a附加模式、r+读写模式
with open("write.txt", 'a', encoding = "UTF-8") as file_obj:
file_obj.write("111 \n")
file_obj.write("222 \n")