美文网首页
python 中文编码

python 中文编码

作者: 小路子好 | 来源:发表于2020-09-23 08:55 被阅读0次

    Python 2.x文件中如果未指定编码,在执行过程中会出现报错:

    #! /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 http://www.python.org/peps/pep-0263.html for details
    

    因为python中默认的是ASCII格式,需要在文件卡头加入

    #  coding=utf-8
    

    在脚本中,第一行以#!开头的代码,在计算机行业中叫做“shebang”,其作用是置顶哪个解释器来执行脚本。因为很多人在系统中同时安装了python2和python3,但是2和3是不兼容的,所有执行脚本时必须指定解释器。如

    #! /usr/bin/python3
    print(3/2)
    

    其代码指定了Python 3.

    相关文章

      网友评论

          本文标题:python 中文编码

          本文链接:https://www.haomeiwen.com/subject/zrjnyktx.html