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'),问题解决。
查看全文
相关阅读:
堆排序
冒泡排序
描述字符串写入文件
Java Socket编程,读服务器几个字符,再写入本地显示。
final,finally,finalize区别
圆桌问题 (a)
表达式
计算系数
乌龟棋
显示图像(多源dfs)
原文地址:https://www.cnblogs.com/lxmtx/p/12651922.html
最新文章
How to create a Multi-device Site
Create Your Content and Structure
Media Queries简单案例一
[翻译]CSS3 Media Queries
Window 64bit环境搭建Web Starter Kit
ubuntu英文乱码解决
ubuntu英文乱码解决
ubuntu搭建分布式hadoop-2.6.0概略和错误
ubuntu搭建分布式hadoop-2.6.0概略和错误
Zabbix 客户端自定义端口监控
热门文章
Zabbix 客户端自定义端口监控
zabbix短信监控
zabbix短信监控
zabbix设置sendmail发送邮件
zabbix设置sendmail发送邮件
希尔排序
选择排序
归并排序
快速排序
插入排序
Copyright © 2011-2022 走看看