美文网首页
Python中文编码,报错处理

Python中文编码,报错处理

作者: 猿二胖 | 来源:发表于2019-03-16 13:01 被阅读0次

1、现象

File "xxx.py", line 13
SyntaxError: Non-ASCII character '\xe4' in file xxx.py on line 13, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

2、原因

  • Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。

3、解决方案

  • 在文件开头加入 # -- coding: UTF-8 -- 或者 #coding=utf-8
#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
print ("Python 中文编码,报错处理")

喜欢点赞,有问题请留言

相关文章

  • Python中文编码,报错处理

    1、现象 2、原因 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读...

  • Python2和python3的区别

    1.python2的中文编码问题 python2是用ASCII码作为默认编码,因此在项目代码中如果出现中文是会报错...

  • pandas read_csv编码问题

    一早上就连遇两个中文编码问题报错,果然在python里中文编码就是踩不完的坑。 第一个报错: UnicodeDec...

  • 整理学习python时遇到的问题

    1、注释有中文时,运行报错;原因:python的默认编码文件是用的ASCII码,而你的python文件中使用了中文...

  • Python中文乱码报错

    Python中文乱码报错 2016.5.31 在Python文件头部加上编码格式: 这样的话应该就没有问题了,主要...

  • reload(sys)作用

    python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报错Unic...

  • 1.中文编码

    Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。 ...

  • python学习笔记05_input语句、int与str的介绍。

    python 笔记05 1.编码部分历史及文件编码简介 关于中文为了处理汉字,程序员设计了用于简体中文的GB231...

  • python中文编码修改

    在Python的代码里,出现中文的时候会报错,那就说明忘了改编码格式了,所以去改编码格式喽~改编码格式总共分三步:...

  • Python 基础1

    Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。 解...

网友评论

      本文标题:Python中文编码,报错处理

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