当代码中有中文出现时,直接用python shell会报错——
ascii codec can‘t decode byte
解决方法:
启动shell的时候在前面加上:
PYTHONIOENCODING=utf-8 python
(如果不是开shell,而是直接运行python XXX.py的话,需要在py文件前面加上# -- encoding=utf-8 --)
当代码中有中文出现时,直接用python shell会报错——
ascii codec can‘t decode byte
解决方法:
启动shell的时候在前面加上:
PYTHONIOENCODING=utf-8 python
(如果不是开shell,而是直接运行python XXX.py的话,需要在py文件前面加上# -- encoding=utf-8 --)