解决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 CSV模块使用实例
Apr 09 Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 Python
浅谈python中get pass用法
Mar 19 Python
python opencv 批量改变图片的尺寸大小的方法
Jun 28 Python
python字符串格式化方式解析
Oct 19 Python
关于tensorflow的几种参数初始化方法小结
Jan 04 Python
python异常处理try except过程解析
Feb 03 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
Mar 20 Python
python将dict中的unicode打印成中文实例
May 11 Python
Python字符串格式化常用手段及注意事项
Jun 17 Python
Python如何实现自带HTTP文件传输服务
Jul 08 Python
selenium+python实现基本自动化测试的示例代码
Jan 27 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查找指定目录下指定大小文件的方法
2014/11/28 PHP
我整理的PHP 7.0主要新特性
2016/01/07 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
php curl简单采集图片生成base64编码(并附curl函数参数说明)
2019/02/15 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
Js 回车换行处理的办法及replace方法应用
2013/01/24 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
2014/03/19 Javascript
jQuery中ajax和post处理json的不同示例对比
2014/11/02 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
jQuery的remove()方法使用详解
2015/08/11 Javascript
jquery实现漂亮的二级下拉菜单代码
2015/08/26 Javascript
Bootstrap编写一个兼容主流浏览器的受众门户式风格页面
2016/07/01 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
vue+vue-validator 表单验证功能的实现代码
2017/11/13 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
2019/02/28 Javascript
Vue实现微信支付功能遇到的坑
2019/06/05 Javascript
Python复数属性和方法运算操作示例
2017/07/21 Python
Python3调用微信企业号API发送文本消息代码示例
2017/11/10 Python
python 处理string到hex脚本的方法
2018/10/26 Python
对python mayavi三维绘图的实现详解
2019/01/08 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
python pygame 愤怒的小鸟游戏示例代码
2021/02/25 Python
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
2015年推广普通话演讲稿
2015/03/20 职场文书
高中班主任心得体会
2016/01/07 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python
详解Python中的进程和线程
2021/06/23 Python