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实现读取目录所有文件的文件名并保存到txt文件代码
Nov 22 Python
matplotlib 纵坐标轴显示数据值的实例
May 25 Python
python3 kmp 字符串匹配的方法
Jul 07 Python
python根据list重命名文件夹里的所有文件实例
Oct 25 Python
用python生成1000个txt文件的方法
Oct 25 Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 Python
PyQt5 多窗口连接实例
Jun 19 Python
浅谈python多进程共享变量Value的使用tips
Jul 16 Python
Python单元测试模块doctest的具体使用
Feb 10 Python
Python连接SQLite数据库并进行增册改查操作方法详解
Feb 18 Python
Ubuntu中配置TensorFlow使用环境的方法
Apr 21 Python
六种酷炫Python运行进度条效果的实现代码
Jul 17 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中使用gd库实现远程图片下载实例
2015/05/12 PHP
PHP实现通过CURL上传文件功能示例
2018/05/30 PHP
html中的input标签的checked属性jquery判断代码
2012/09/19 Javascript
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
JS获取时间的方法
2015/01/21 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
JS FormData上传文件的设置方法
2017/07/05 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
vue实现2048小游戏功能思路详解
2018/05/09 Javascript
解决vue打包css文件中背景图片的路径问题
2018/09/03 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
2019/10/31 Javascript
js实现无缝轮播图插件封装
2020/07/31 Javascript
Python数组条件过滤filter函数使用示例
2014/07/22 Python
Python实现SVN的目录周期性备份实例
2015/07/17 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
Python 分享10个PyCharm技巧
2019/07/13 Python
Django 查询数据库并返回页面的例子
2019/08/12 Python
使用Python的Turtle库绘制森林的实例
2019/12/18 Python
keras获得某一层或者某层权重的输出实例
2020/01/24 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
python变量的作用域是什么
2020/05/26 Python
Vs Code中8个好用的python 扩展插件
2020/10/12 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
大学学习生活感言
2014/01/18 职场文书
小学生感恩演讲稿
2014/04/25 职场文书
巴西世界杯32强口号
2014/06/05 职场文书
中秋晚会致辞
2015/07/31 职场文书
《观潮》教学反思
2016/02/17 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电