• 技术文章 >常见问题 >Python常见问题

    python脚本中有乱码怎么解决

    yangyang2020-05-07 15:50:04原创1626

    有时候,在 Python 脚本里有中文的时候,会报下面的错误:

    Non-ASCII character ‘\xe5’ in file ……

    原因:Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文(或者其他非英语系的语言),此时即使你把自己编写的Python源文件以UTF-8格式保存了,但实际上,这依然是不行的。

    解决办法很简单,只要在文件开头加入下面代码就行了。

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


    #coding: utf-8

    注:此语句一定要添加在源代码的第一行。

    更多Python知识请关注Python视频教程栏目。

    专题推荐:python
    品易云
    上一篇:python字典打印乱码怎么解决 下一篇:python如何查找是否存在某个变量?

    相关文章推荐

    • python中的frame是什么意思?• 如何保存python程序所生产的数据?• python字符串如何判空?• python字符串不要最后字符怎么做?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网