如果.py文档中有中文,则需要添加#coding=utf-8和#coding=gbk。但是#coding=utf-8和python中的#coding=gbk有什么区别呢?
发布于 2018-05-14 07:26:08
编码注释声明源文件本身的编码。如果以UTF-8编码保存源文件,请使用#coding=utf8
。如果以GBK编码保存源文件,请使用#coding=gbk
。
发布于 2018-05-14 08:46:10
如果您的源代码中有Unicode字符,您可以承诺它们将使用您在# coding
行中指定的编码进行编码。
例如,字符万
在UTF-8和GBK中的编码将完全不同。
无论哪种情况,ASCII字符的编码方式都与ASCII相同。
https://stackoverflow.com/questions/50313731
复制相似问题