解决python爬虫中有中文的url问题


Posted in Python onMay 11, 2018

如果URL中存在中文,而你却不对它做任何处理,他不会达到你所想的那样,因此我们需要将中文部分进行处理,要用到urllib.parse模块中的quote将中文转化成URL所需的编码,url中的中文要单独处理,不能中英文全部合在一起处理(因为一部分的特殊字符也会被处理掉)。

import urllib.parse 
 
word='龙' 
word=urllib.parse.quote(word) 
url='https://baike.baidu.com/search/word?word=%s'%word 
print(url)

运行结果为:

解决python爬虫中有中文的url问题

以上这篇解决python爬虫中有中文的url问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
实例讲解python函数式编程
Jun 09 Python
深入讨论Python函数的参数的默认值所引发的问题的原因
Mar 30 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
Jul 06 Python
Python 2.x如何设置命令执行的超时时间实例
Oct 19 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
在PYQT5中QscrollArea(滚动条)的使用方法
Jun 14 Python
Django框架模型简单介绍与使用分析
Jul 18 Python
Python实现Singleton模式的方式详解
Aug 08 Python
Python使用matplotlib实现交换式图形显示功能示例
Sep 06 Python
Python3爬虫中识别图形验证码的实例讲解
Jul 30 Python
python 使用csv模块读写csv格式文件的示例
Dec 02 Python
python中append函数用法讲解
Dec 11 Python
利用Python yagmail三行代码实现发送邮件
May 11 #Python
解决Pandas to_json()中文乱码,转化为json数组的问题
May 10 #Python
解决python3 json数据包含中文的读写问题
May 10 #Python
Python3.6通过自带的urllib通过get或post方法请求url的实例
May 10 #Python
对python3 urllib包与http包的使用详解
May 10 #Python
Python3处理HTTP请求的实例
May 10 #Python
python字符串与url编码的转换实例
May 10 #Python
You might like
PHP中创建并处理图象
2006/10/09 PHP
从手册去理解分析PHP session机制
2011/07/17 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
php进程间通讯实例分析
2016/07/11 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
JavaScript 实现打印,打印预览,打印设置
2014/12/30 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
微信小程序 定义全局数据、函数复用、模版等详细介绍
2016/10/27 Javascript
Javascript中字符串和数字的操作方法整理
2017/01/22 Javascript
实例教学如何写vue插件
2017/11/30 Javascript
node中的密码安全(加密)
2018/09/17 Javascript
echarts多条折线图动态分层的实现方法
2019/05/24 Javascript
[14:50]2018DOTA2亚洲邀请赛开幕式
2018/04/03 DOTA
教你安装python Django(图文)
2013/11/04 Python
Python爬取读者并制作成PDF
2015/03/10 Python
Python Web框架Tornado运行和部署
2020/10/19 Python
Python遍历某目录下的所有文件夹与文件路径
2018/03/15 Python
Selenium的使用详解
2018/10/19 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
python中设置超时跳过,超时退出的方式
2019/12/13 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
Keras官方中文文档:性能评估Metrices详解
2020/06/15 Python
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
Java基础类库面试题
2013/09/04 面试题
员工自我鉴定
2013/10/09 职场文书
大学生年度自我鉴定
2013/10/31 职场文书
财务管理专业推荐信
2013/11/19 职场文书
市场开发与营销专业求职信
2013/12/31 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
Nginx服务器如何设置url链接
2021/03/31 Servers
正确的理解和使用Django信号(Signals)
2021/04/14 Python
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android
Python必备技巧之字符数据操作详解
2022/03/23 Python
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS