今天学习到python的文件读取部分,就出现了问题
代码如下:
with open('123.txt') as file_object:
a = file_object.read()
print(a)
百度了下原因就是记事本和pycharm的编码格式不统一!
gbk和utf-8之间的问题
解决方案
在open的文件名称后面加上 encoding='UTF-8' 即可
with open('123.txt',encoding='UTF-8') as file_object:
a = file_object.read()
print(a)
我目前就知道这一种解决方案,如有小伙伴有更好的欢迎留言交流!