运行Python2.x程序报编码错误的解决办法-UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 7: ordina not in range(128)[0m

时间:2021-01-03 20:16:22

Python编码问题的终极解决方案:
在python的Lib\site-packages文件夹下新建一个sitecustomize.py
文件,输入:

import sys
sys.setdefaultencoding(
'gb2312')

保存后,再运行python脚本。