python编译报错:UnicodeDecodeError: ‘gbk’ codec can’t decode: illegal multibyte sequence
来源:互联网 发布:会计电算化实务软件 编辑:程序博客网 时间:2024/05/22 17:06
在编写python程序时,执行读取文件操作,代码如下:
import reold_url = 'http://www.jikexueyuan.com/course/android/?pageNum=2'total_page = 20f = open('text.txt', 'r')html = f.read()f.close()
报错为:
UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xae in position 33: illegal multibyte sequence
此为读取的文件编译类型错误,
有人说要在代码文件头部#coding指定编码。 实测没有效果。
后来在读取文件时,加上编码方式就成功了。
修改后的代码为:
`import re
old_url = ‘http://www.jikexueyuan.com/course/android/?pageNum=2’
total_page = 20
f = open(‘text.txt’, ‘r’, encoding=’utf-8’)
html = f.read()
f.close()
`
阅读全文
0 0
- python编译报错:UnicodeDecodeError: ‘gbk’ codec can’t decode: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode bytes in position 12-13: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xfd in position 3952: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 683: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 11126: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xfe in position 45: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 11126: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 18: illegal multibyte sequence
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x9d in position 1793: illegal multibyte sequence
- Python中遇到"UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in position 0: illegal multibyte
- Django 下载文件报错UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xb1 in position 5: illegal multibyte
- 【python问题解决】UnicodeDecodeError :'gb2312' codec can't decode bytes:illegal multibyte sequence
- Python错误 'gbk' codec can't decode byte 0x80 in position 0: illegal multibyte sequence
- Python中遇到"UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in position 2-3: illegal multibyte sequ
- Python中遇到"UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in position 2-3: illegal multibyte sequ
- Python中遇到"UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in position 2-3: illegal multibyte sequ
- 模板与特立独行的VS
- 四个线程(ABCD)输入四个文件(1,2,3,4)
- 五周第一次课 2017.11.13 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库
- jdk环境变量的配置
- 搭建Hadoop2.7.3+Hive2.1.1及MySQL(配置Hive+MySQL+Connector)(三)
- python编译报错:UnicodeDecodeError: ‘gbk’ codec can’t decode: illegal multibyte sequence
- rabbitMQ消息服务器学习笔记(java)2 工作队列
- HDU 1114:Piggy-Bank
- 购买股票-spring-事物管理的实现
- NOIP 2009 提高组 靶形数独
- jsp/servlet第三章第三节scriptlet标签
- Ubuntu17.10 安装WPS
- Cmder利器
- 监听器