如果.py文件中有中文,则需要添加#coding = utf-8和#coding = gbk。但是#coding = utf-8和#coding = gbk在python中有什么区别?
答案 0 :(得分:1)
编码注释声明源文件本身的编码。如果以UTF-8编码保存源文件,请使用#coding=utf8
。如果以GBK编码保存源文件,请使用#coding=gbk
。
答案 1 :(得分:0)
如果您的源代码中包含Unicode字符,则表示您承诺将使用您在# coding
行中指定的编码对其进行编码。
E.g。字符万
在UTF-8和GBK中的编码方式完全不同。
ASCII字符的编码方式与ASCII相同。