博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position 0: illegal multibyte sequence
阅读量:7155 次
发布时间:2019-06-29

本文共 214 字,大约阅读时间需要 1 分钟。

混淆了 python2 里边的 str 和 unicode 数据类型。 

1. 

对需要 str->unicode 的代码,可以在前边写上 
import sys 
reload(sys) 
sys.setdefaultencoding('utf8') 
把 str 编码由 ascii 改为 utf8 (或 gb18030) 

2. 

python3 区分了 unicode str 和 byte arrary,并且默认编码不再是 ascii 

转载地址:http://yqhgl.baihongyu.com/

你可能感兴趣的文章
linux每日命令(36):wc命令
查看>>
纯手工编写的PE可执行程序
查看>>
FZU.Software Engineering1816 · First Homework -Preparation
查看>>
mysql连接慢,修改配置文件
查看>>
MBR (主引导记录)
查看>>
JXJJOI2018_三题
查看>>
ajax
查看>>
第三次作业
查看>>
数据处理中白化Whitening的作用图解分析
查看>>
HDFS API编程
查看>>
【CF】328 D. Super M
查看>>
Nodejs Guides(二)
查看>>
EL表达式
查看>>
本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。...
查看>>
调用系统拍照
查看>>
NSUserDefaults保存应用中的数据
查看>>
用Gvim建立IDE编程环境 (Windows篇)_Nothing is impossible for a willing heart._百度空间...
查看>>
Chrome 插件
查看>>
c++的重载,覆盖与隐藏
查看>>
大数据的三个入口
查看>>