解决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 字典(dict)遍历的四种方法性能测试报告
Jun 25 Python
推荐11个实用Python库
Jan 23 Python
pymongo给mongodb创建索引的简单实现方法
May 06 Python
python脚本替换指定行实现步骤
Jul 11 Python
Python 的AES加密与解密实现
Jul 09 Python
解决Python3 控制台输出InsecureRequestWarning问题
Jul 15 Python
Python中的self用法详解
Aug 06 Python
python多继承(钻石继承)问题和解决方法简单示例
Oct 21 Python
python中sklearn的pipeline模块实例详解
May 21 Python
基于Python爬取fofa网页端数据过程解析
Jul 13 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
Oct 19 Python
python分布式爬虫中消息队列知识点详解
Nov 26 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
模板引擎正则表达式调试小技巧
2011/07/20 PHP
php显示时间常用方法小结
2015/06/05 PHP
详解PHP中的PDO类
2015/07/06 PHP
微信支付开发告警通知实例
2016/07/12 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
php读取本地json文件的实例
2018/03/07 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
jQuery find和children方法使用
2011/01/31 Javascript
Jquery之Ajax运用 学习运用篇
2011/09/26 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
2013/01/23 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
AngularJS实现单独作用域内的数据操作
2016/09/05 Javascript
关于微信上网页图片点击全屏放大效果
2016/12/19 Javascript
vuejs通过filterBy、orderBy实现搜索筛选、降序排序数据
2020/10/26 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
VueJs组件prop验证简单介绍
2017/09/12 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
Vue.extend 编程式插入组件的实现
2019/11/18 Javascript
vue中axios封装使用的完整教程
2021/03/03 Vue.js
[55:48]VGJ.S vs TNC Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
分享Python文本生成二维码实例
2016/01/06 Python
TensorFlow如何实现反向传播
2018/02/06 Python
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
使用Python计算玩彩票赢钱概率
2019/06/26 Python
CSS超出文本指定宽度用省略号代替和文本不换行
2016/05/05 HTML / CSS
HTML5+CSS3网页加载进度条的实现,下载进度条的代码实例
2016/12/30 HTML / CSS
HTML5里的placeholder属性使用实例和美化显示效果的方法
2014/04/23 HTML / CSS
写给孩子的新学期寄语
2015/02/27 职场文书
2015年大班保育员工作总结
2015/05/18 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
纪念建国70周年演讲稿
2019/07/19 职场文书