美文网首页
Python字符串和编码注释

Python字符串和编码注释

作者: 林泉孤独 | 来源:发表于2019-01-31 19:30 被阅读0次

      由于Python源码也是一个文本文件,所以当源码包含中文时,在保存源码时,就必须务必指定保存为UTF-8源码,当Python解释器读取源码时,为了让它按UTF-8源码解读,我们通常在源码开头写上这两行注释:

    #!/user/bin/env python3

    # -*- coding: utf-8 -*-

    第一行注释:告诉os X、Linux这个程序是个可执行Python程序,Windows系统会忽略这个注释;

    第二行注释:为了告Python系统,这个程序要根据UTF-8编码读取源码,否则源码中有中文可能会乱码;

    测试:

    如果notebook用得是UTF-8格式编码,则两行注释都写上,测试成功;

    如果notebook用得是UTF-8无BOM编码,则只需要写上第二行,测试成功;

    (以上结果暂定)

    相关文章

      网友评论

          本文标题:Python字符串和编码注释

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