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超简单解决约瑟夫环问题
May 12 Python
python检查序列seq是否含有aset中项的方法
Jun 30 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
Feb 16 Python
python占位符输入方式实例
May 27 Python
python3获取url文件大小示例代码
Sep 18 Python
python科学计算之scipy——optimize用法
Nov 25 Python
完美解决pycharm导入自己写的py文件爆红问题
Feb 12 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
django model通过字典更新数据实例
Apr 01 Python
Python3批量创建Crowd用户并分配组
May 20 Python
Python 循环读取数据内存不足的解决方案
May 25 Python
Python实现打乒乓小游戏
Sep 25 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模板引擎SMARTY
2006/10/09 PHP
PHP程序中使用adodb连接不同数据库的代码实例
2015/12/19 PHP
详解WordPress中添加友情链接的方法
2016/05/21 PHP
PHP实现合并两个排序链表的方法
2018/01/19 PHP
建立良好体验度的Web注册系统ajax
2007/07/09 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
nodejs中操作mysql数据库示例
2014/12/20 NodeJs
javascript面向对象之this关键词用法分析
2015/01/13 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
jQuery插件扩展实例【添加回调函数】
2016/11/26 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
Angular4 反向代理Details实践
2018/05/30 Javascript
详解vuex 渐进式教程实例代码
2018/11/27 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
2019/09/07 Javascript
微信小程序实现蓝牙打印
2019/09/23 Javascript
Node.js fs模块原理及常见用途
2020/10/22 Javascript
python实现2014火车票查询代码分享
2014/01/10 Python
Python json模块使用实例
2015/04/11 Python
Python实现简单的文件传输与MySQL备份的脚本分享
2016/01/03 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
python爬虫简单的添加代理进行访问的实现代码
2019/04/04 Python
python中threading开启关闭线程操作
2020/05/02 Python
python 实现两个线程交替执行
2020/05/02 Python
史上最详细的Python打包成exe文件教程
2021/01/17 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
个人合作协议书范本
2014/04/18 职场文书
关于建议书的格式范文
2014/05/20 职场文书
保险专业求职信
2014/07/07 职场文书
假释思想汇报范文
2014/10/11 职场文书
教师个人工作总结范文2015
2015/10/14 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android
Python借助with语句实现代码段只执行有限次
2022/03/23 Python