66问答网
所有问题
当前搜索:
Python报错utf—8
python
# -*- coding: cp936 -*- # -*- coding:
utf
-8 -*- 是做什么...
答:
你在windows中创建的文本文件如无意外都应该是缺省的中国地区ANSI编码即GBK编码。而cp936编码能够与GBK兼容,但少几十个字符,而
utf8
编码不与GBK编码兼容。所以你用GBK编码写出的
python
脚本,却向解释器声明它是由utf8写成,当然会
出错
。实际上你删掉编码的声明,python解释器能够自行判断编码表。另外你也...
python
3 input作为变量名出现的
错误
答:
正常情况,input 指向的是一个“builtin_function_or_method”对象,也就是常说的内置对象 而执行完 :input='11',input 就指向了一个str对象。input =input('二次'):左边input是一个变量,右边的input就是上面指向的str对象,
报错
是右边部分,
错误
大意:str对象不能被调用。
如何解决
Python
中文问题
答:
spath=unicode(path , "
utf8
")f=open(spath,'r')print f.read()复制代码 然后就可以正确显示文件内容 总结:所有的中文显示问题都可以归结为编码问题,遇到其他类似的问题,那只能仔细看文档,靠你的经验,靠你多做测试。而且根据
python
所报出来的
错误
一般也可以判断出来。那么当发现需要编码转换时,...
python
编程中中文输出乱码UnicodeEncodeError: 'ascii' codec can...
视频时间 512:53
python
乱码用了#coding:
utf8
还是不行
答:
编译器的问题 你就用 IDLE(
Python
自带哦)肯定没事。
python
运行不过去SyntaxError: Non-ASCII character '\xc2' in file...
答:
其实有个更简单的办法。打开“我的电脑”,在你的项目文件夹下找到出现该
错误
的文件。用EmEditor等编辑器打开,看看保存的编码是不是
UTF
-8,如果不是,用UTF-8保存一下就行了。另外,如果你是用的编程工具是PYCharm的话,打开文件——默认设置——编辑器——文件编码,检查一下Project Encode和文件...
python
为什么用
utf8
解码?
答:
utf
-8是一种可变长度的UNICODE编码方式,它可以表示世界上几乎所有的字符,并且可以在不同的平台和系统中进行无缝传输和存储。与其他UNICODE编码方式相比,
UTF
-8还具有较小的存储空间和更快的处理速度。
Python
自带了UNICODE支持,可以使用不同的编码方式对字符串进行编码和解码。utf-8作为一种广泛使用的...
python 的
ez_setup安装
错误
答:
1.
Python
2.7安装ez_setup.py。所报
错误
:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128)解决办法:在
报错
的页面添加代码:import sys reload(sys)sys.setdefaultencoding('
utf8
')2. 执行 Python ez_setup.py,报错:UnicodeDecodeError...
Python
: 写ORM插入MySql数据库
报错
:Incorrect string value: '_百度知...
答:
我用
Python
写ORM,插入一条数据进MySql的时候报了:1366 Incorrect string value: '这条数据是有中文的,所以很明显是编码问题!我插入的数据格式:以下是我的解决办法!看我的文章,中有一篇是修改MySql的my.ini配置文件,修改MySql的字符编码格式修改成
utf8
格式的编码!有可能你这步改完就可以了!
怎么解决
python
"Non-ASCII character"
错误
答:
这是编码问题,
python
2默认使用的编码方式是ASCII 。但是ASCII只能显示英文字母和字符,遇到中文就会
报错
。处理这个
错误
,需要修改编码方式。一般在python程序前面加上这样一段:-*- coding:
utf
-8 -*- 例如:!/usr/bin/python# -*- coding: utf-8 -*-print "你好,世界"...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜