python中静态字符串的编码
1、静态字符串的编码方法取决于报头中的编码设置。在下面的代码中,变量名用UTF-8编码。
#!/usr/bin/envpython #coding:utf-8 name="后端技术小屋"
2、如果没有设置编码,运行py文件时会报告语法错误,因为python Interpreter无法识别文件中的中文字符。
SyntaxError:Non-ASCIIcharacter'\xe5'infile1.pyonline2,butnoencodingdeclared;seehttp://www.python.org/peps/pep-0263.htmlfordetails
拓展
查看py源文件编码
vim py文件输入
:setfileencoding
输出
fileencoding=utf-8
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。