1.打开_代码示例
f = open(r"d:\odd.txt", "a", encoding="utf-8") # 加上r表示字符串不被转义
f.write("打开文件进行读写操作\n")
f.close() # 注意要关闭I/O资源
with open("a.txt", "a", encoding="utf-8") as f: # 注意编码与解码必须用同一种格式
f.write("使用with进行上下文管理\n")
2.读写_代码示例
with open("a.txt", "r", encoding="utf-8") as f: # 读取一个文件前 4个字符
print(f.readline(4)) # 输出:使用wi
with open("a.txt", "r", encoding="utf-8") as f: # 一次将文件内容读入到程序中
print(f.read()) # 输出:使用with进行上下文管理
with open("a.txt", "r", encoding="utf-8") as f: # 按行读取一个文件
while True:
flg = f.readline()
if flg:
print(flg, end="") # 输出:使用with进行上下文管理
else:
break
with open(r"d:/odd.txt", "r", encoding=