decla专题

(20210129已解决)SyntaxError: Non-ASCII character ‘\xe6‘ in file filename.py , but no encoding decla

Overview 如题,运行程序出现上述提示。 原因解析 这个问题经常是出现在crontab设置运行python时。 同样的程序,在IDE中直接运行是正常的。 The reason why it works differently in console and in the IDE is, likely, because of different default encoding set. Y