在进行文件读写时,如果输入中文字符串,读取时会报错
filename="aa.txt"
with open(filename,"r") as aa:
lines=aa.readlines()
print(lines)
``
写入时会报错
filename="aa.txt"
name=input("请输入你的姓名:")
with open(filename,"w") as aa:
aa.write(name)
这时我们需要在open函数里再添加一个参数
filename="aa.txt"
name=input("请输入你的姓名:")
with open(filename,"w",encoding='UTF-8') as aa:
aa.write(name)
此时中文字符就能正确显示