解决python3 网络请求路径包含中文的问题


Posted in Python onMay 10, 2018

在爬一个网站的时候,端点包含中文浏览器是可以自动解决这个转换的,在代码中就需要处理一下了。

请求过程的异常如下:

self._output(request.encode('ascii'))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-11: ordinal not in range(128)

解决如下:

import urllib.parse
reqStr = '你好'
encodeStr = urllib.parse.quote(reqStr)
print(encodeStr)

以上这篇解决python3 网络请求路径包含中文的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python删除指定目录下过期文件的2个脚本分享
Apr 10 Python
python自动化测试之setUp与tearDown实例
Sep 28 Python
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
Python中单例模式总结
Feb 20 Python
对python中执行DOS命令的3种方法总结
May 12 Python
django允许外部访问的实例讲解
May 14 Python
PyCharm代码格式调整方法
May 23 Python
Python3转换html到pdf的不同解决方案
Mar 11 Python
SpringBoot实现登录注册常见问题解决方案
Mar 04 Python
后端开发使用pycharm的技巧(推荐)
Mar 27 Python
500行python代码实现飞机大战
Apr 24 Python
Python实现制作销售数据可视化看板详解
Nov 27 Python
Python之文字转图片方法
May 10 #Python
Python实现查看系统启动项功能示例
May 10 #Python
python3下使用cv2.imwrite存储带有中文路径图片的方法
May 10 #Python
Python实现修改IE注册表功能示例
May 10 #Python
Python图像处理之识别图像中的文字(实例讲解)
May 10 #Python
python 识别图片中的文字信息方法
May 10 #Python
python提取图像的名字*.jpg到txt文本的方法
May 10 #Python
You might like
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
2014/09/04 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
php通过sort()函数给数组排序的方法
2015/03/18 PHP
JavaScript 学习笔记(十一)
2010/01/19 Javascript
JavaScript 滚轮事件使用说明
2010/03/07 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
jquery实现下拉菜单的手风琴效果
2017/07/23 jQuery
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
2019/12/29 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
[02:41]2015国际邀请赛中国区预选赛观战指南
2015/05/20 DOTA
[01:20]辉夜杯背景故事宣传片《辉夜传说》
2015/12/25 DOTA
[05:08]DOTA2-DPC中国联赛3月6日Recap集锦
2021/03/11 DOTA
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
使用EduBlock轻松学习Python编程
2018/10/08 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
详解Python的三种可变参数
2019/05/08 Python
解决python3 requests headers参数不能有中文的问题
2019/08/21 Python
快速解决jupyter notebook启动需要密码的问题
2020/04/21 Python
深入了解NumPy 高级索引
2020/07/24 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
Python __slots__的使用方法
2020/11/15 Python
python 制作网站筛选工具(附源码)
2021/01/21 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
施工安全责任书
2014/04/14 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
老龙头导游词
2015/02/11 职场文书
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL
Go语言特点及基本数据类型使用详解
2022/03/21 Golang
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL