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操作CouchDB的方法
Oct 08 Python
介绍Python的Urllib库的一些高级用法
Apr 30 Python
简单介绍Python2.x版本中的cmp()方法的使用
May 20 Python
浅析Python编写函数装饰器
Mar 18 Python
python pygame模块编写飞机大战
Nov 20 Python
python 多进程共享全局变量之Manager()详解
Aug 15 Python
Python Lambda函数使用总结详解
Dec 11 Python
Python如何基于rsa模块实现非对称加密与解密
Jan 03 Python
Python+Appium实现自动化测试的使用步骤
Mar 24 Python
解决numpy矩阵相减出现的负值自动转正值的问题
Jun 03 Python
Python实现微信表情包炸群功能
Jan 28 Python
Python Pytorch查询图像的特征从集合或数据库中查找图像
Apr 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实现用户认证及管理完全源码
2007/03/11 PHP
php数据库连接时容易出错的特殊符号问题
2010/09/01 PHP
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
PHP操作MongoDB GridFS 存储文件的详解
2013/06/20 PHP
phpcms的分类名称和类别名称的调用
2017/01/05 PHP
laravel ORM 只开启created_at的几种方法总结
2018/01/29 PHP
laravel 实现设置时区的简单方法
2019/10/10 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
Extjs4 GridPanel的主要配置参数详细介绍
2013/04/18 Javascript
AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
2014/06/06 Javascript
jQuery子窗体取得父窗体元素的方法
2015/05/11 Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
2016/10/03 Javascript
babel基本使用详解
2017/02/17 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
JavaScript判断输入是否为数字类型的方法总结
2017/09/28 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Django admin美化插件suit使用示例
2017/12/12 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
2018/06/04 Python
python pandas库的安装和创建
2019/01/10 Python
python实现动态创建类的方法分析
2019/06/25 Python
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
Python中的全局变量如何理解
2020/06/04 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
新英格兰最大的特色礼品连锁店:The Paper Store
2018/07/23 全球购物
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
后勤人员岗位职责
2013/12/17 职场文书
竞选班干部演讲稿600字
2014/08/20 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
2014年综合治理工作总结
2014/11/20 职场文书