pycharm 运行脚本提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal no...

当再pycharm上运行Python脚本的时候,提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128),


image.png

但是在其他人的电脑上可以正常运行,所以这个不是一个语法或者运行中的错误,这种属于字符编码的问题,可在文件首部加上以下信息即可解决:

# -*- coding: utf-8 -*-
import  sys
reload(sys)
sys.setdefaultencoding('utf-8')

你可能感兴趣的:(pycharm 运行脚本提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal no...)