Python 爬虫之超链接 url中含有中文出错及解决办法


Posted in Python onAugust 03, 2017

Python 爬虫之超链接 url中含有中文出错及解决办法

python3.5 爬虫错误:

UnicodeEncodeError: 'ascii' codec can't encode characters

这个错误是由于超链接中含有中文引起的,超链接默认是用ascii编码的,所以不能直接出现中文,若要出现中文,

解决方法如下:

import urllib 
from urllib.request import urlopen

link="http://list.jd.com/list.html?cat=9987,653,655&ev=exbrand%5F9420&trans=1&JL=3_品牌_金立(Gionee)"  #含有中文的超链接

# 需要用 urllib.parse.quote 转换
link=urllib.parse.quote(link)

html=urlopen(link).read() #就可以访问了,不会报异常

以上就是 Python 爬虫出现错误解决办法的详解,如有疑问请留言或者到本站的社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
对于Python中RawString的理解介绍
Jul 07 Python
在python3环境下的Django中使用MySQL数据库的实例
Aug 29 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
基于python绘制科赫雪花
Jun 22 Python
Python合并多个Excel数据的方法
Jul 16 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
Aug 12 Python
python中调试或排错的五种方法示例
Sep 12 Python
python实现翻译word表格小程序
Feb 27 Python
解决flask接口返回的内容中文乱码的问题
Apr 03 Python
python mysql自增字段AUTO_INCREMENT值的修改方式
May 18 Python
在pycharm中debug 实时查看数据操作(交互式)
Jun 09 Python
python中MethodType方法介绍与使用示例
Aug 03 #Python
初学python的操作难点总结(新手必看篇)
Aug 03 #Python
python 禁止函数修改列表的实现方法
Aug 03 #Python
详解Python函数可变参数定义及其参数传递方式
Aug 02 #Python
详解Python import方法引入模块的实例
Aug 02 #Python
Python字符串拼接的几种方法整理
Aug 02 #Python
详解 Python 读写XML文件的实例
Aug 02 #Python
You might like
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
解放web程序员的输入验证
2006/10/06 Javascript
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
2012/08/14 Javascript
利用ajaxfileupload插件实现文件上传无刷新的具体方法
2013/06/08 Javascript
Jquery操作下拉框(DropDownList)实现取值赋值
2013/08/13 Javascript
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
基于javascript实现tab选项卡切换特效调试笔记
2016/03/30 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
详解基于Vue/React项目的移动端适配方案
2019/08/23 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
2019/10/17 Javascript
vue 实现input表单元素的disabled示例
2019/10/28 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
JS使用正则表达式实现常用的表单验证功能分析
2020/04/30 Javascript
JavaScript this关键字的深入详解
2021/01/14 Javascript
python 函数传参之传值还是传引用的分析
2017/09/07 Python
Python实现控制台中的进度条功能代码
2017/12/22 Python
python多维数组切片方法
2018/04/13 Python
python导入坐标点的具体操作
2019/05/10 Python
python elasticsearch从创建索引到写入数据的全过程
2019/08/04 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
2020/02/28 Python
python实现图像拼接功能
2020/03/23 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
2020/06/04 Python
家具促销活动方案
2014/02/16 职场文书
平面设计求职信
2014/03/10 职场文书
2014年个人委托书范本
2014/10/13 职场文书
2015年采购员工作总结
2015/04/27 职场文书
导游词之云南-元阳梯田
2019/10/08 职场文书
浅谈Redis中的RDB快照
2021/06/29 Redis
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs