python报错 ‘SyntaxError: Non-ASCII character '\xe6' in file’
场景描述: 在自己电脑上编写好python脚本,顺利运行。但是在运维调用时报如下错误:
原因及解决办法: 我当初是在本地开发,使用的是python3的版本,但是运维使用的是python2的版本,查阅资料发现,在python2的环境下,若代码中有中文,需要在文件的头部加一行注释.如下:
貌似也可以加其他的,看你的喜好了
场景描述: 在自己电脑上编写好python脚本,顺利运行。但是在运维调用时报如下错误:
原因及解决办法: 我当初是在本地开发,使用的是python3的版本,但是运维使用的是python2的版本,查阅资料发现,在python2的环境下,若代码中有中文,需要在文件的头部加一行注释.如下:
貌似也可以加其他的,看你的喜好了