zoukankan
html css js c++ java
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 344: invalid start byte报错解决方案
一、问题描述
使用python爬虫爬取某网页的内容时,代码中因为这行代码报错:cont = rep.read().decode()
二、出现原因
你请求获取到的内容不是utf-8编码,如果是utf-8编码可以在decode()中不写,默认utf-8
三、解决方案
1、首先查看你要爬取网页的内容的编码格式,如下图
2、如果非utf-8编码,就需要在decode()函数中标明,比如我应该写为:cont = rep.read().decode('gb2312'),问题解决。
查看全文
相关阅读:
看看自己敲了多少代码
jquery中获取单选标签redio的val
@functools.wrapes
SQLAlachemy 自动提交配置 SQLALCHEMY_COMMIT_ON_TEARDOWN
ajax 常用格式
开发文档收藏
falsk 请求钩子
数组中出现次数超过数组长度一半的值 分类: C/C++ 2015-07-09 15:38 142人阅读 评论(0) 收藏
二叉搜索树(C++) 分类: C/C++ 数据结构与算法 2015-07-09 11:18 205人阅读 评论(0) 收藏
程序员必读的六本书 2015-07-08 11:26 21人阅读 评论(0) 收藏
原文地址:https://www.cnblogs.com/lxmtx/p/12651922.html
最新文章
hdu 1410
数据挖掘论坛干货整理
hdu 5023 线段树
趣题:人的两只手十个手指头最多能数多少种数
hdu 1757 矩阵
hdu 5269 trie树
hdu 5241 数学题= =
ajax跨域请求问题
某个js插件没有执行
将SQLAlchemy对象转化为dict
热门文章
安装ubuntu server时候的多网卡问题
程序设计中的dry原则
js中奇怪的问题 同步ajax,modal遮罩层
windows 安装python问题总结
网址
sqlalchemy中使用event设置条件触发短信与邮件通知
openstack的部署与运维
对django的理解
http状态码表
hasattr(object, name)
Copyright © 2011-2022 走看看