最近有小伙伴问我这样一个问题,他的R.py文档是GBK编码的
于是调用文档内容时报错了:
import R print(R['a'])
SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xa3 in position 2: invalid start byte
网上很多奇奇怪怪的法子,不一一列举了,对他的情况无效,于是我把他文档内容复制粘贴新建了一份R2.py,这个新的文档在Pycharm中会自动保存为UTF-8格式的
然后调用这个新文档
import R2 print(R2['a'])
{‘SD-A’: 1}
顺利读取
加我一起学Python哦~
需要推荐 视频教程 和 书籍 的初学者别错过哦



