怎么解决python "Non-ASCII character"错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么解决python "Non-ASCII character"错误相关的知识,希望对你有一定的参考价值。
估计答主的程序中出现了中文字符而Python2的默认编码是ASCII,
中文字符有国标gb2312,有全球通用的utf-8
Python不知道程序文件到底使用了哪一种
解决办法很简单,在程序第一行加入
# -*- coding: utf-8 -*-
即可,表示程序中的非ASCII字符使用utf-8编码 参考技术A
这是程序中的编码错误:
Python的默认编码是ASCII模式,不支持utf8;
代码中如果存在中文字符的话,会出现提示错误;
解决方法:源代码文件第一行添加:#coding:utf-8,这样就可以避免了。
需要进行编码和解码;
但是这个一句话实在说不明白;
你可以试试不同的解码方式。
如果解决了您的问题请采纳!
如果未解决请继续追问!本回答被提问者和网友采纳
以上是关于怎么解决python "Non-ASCII character"错误的主要内容,如果未能解决你的问题,请参考以下文章
怎么解决python "Non-ASCII character"错误
怎么解决python "Non-ASCII character"错误