Python中文编码是什么-创新互联
这篇文章给大家分享的是有关Python 中文编码是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
公司主营业务:成都网站建设、成都做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出保山免费做网站回馈大家。Python 中文编码
Python 文件中如果未指定编码,在执行过程会出现报错:
#!/usr/bin/python print ("你好,世界")
以上程序执行输出结果为:
File "test.py", line 2 SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see /tupian/20230522/ ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法:
只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 # coding=utf-8 就行了
注意:# coding=utf-8 的 = 号两边不要空格。
实例(Python 2.0+)
#!/usr/bin/python # -*- coding: UTF-8 -*- print( "你好,世界" ) #!/usr/bin/python # -*- coding: UTF-8 -*- print( "你好,世界" ) 运行实例 »输出结果为:
你好,世界所以如果大家在学习过程中,代码中包含中文,就需要在头部指定编码。
注意:Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。
感谢各位的阅读!关于Python 中文编码是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
当前文章:Python中文编码是什么-创新互联
URL分享:http://pwwzsj.com/article/dijdsp.html