解决python3 urllib 链接中有中文的问题


Posted in Python onJuly 16, 2018

环境python3,开发平台pycharm,使用urllib时,当url中存在中文时会出现以下错误:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 69-78: ordinal not in range(128)

解决方法

单独处理url中的中文如:

import urllib
s=‘中文'
s=urllib.parse.quote(s)
url='some english url character %s'%(s)
result=urllib.request.urlopen(url)
print(result)

此时返回结果,但是依然为乱码,需要对去结果解码

print(result.decode('utf-8'))

至此,问题解决!!!

原因后续再解释。

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

Python 相关文章推荐
Python字符串格式化
Jun 15 Python
一些Centos Python 生产环境的部署命令(推荐)
May 07 Python
Python线程之定位与销毁的实现
Feb 17 Python
ML神器:sklearn的快速使用及入门
Jul 11 Python
python实现桌面气泡提示功能
Jul 29 Python
python实现邮件发送功能
Aug 10 Python
Python3 pandas 操作列表实例详解
Sep 23 Python
python应用Axes3D绘图(批量梯度下降算法)
Mar 25 Python
python实现贪吃蛇双人大战
Apr 18 Python
Python如何定义有默认参数的函数
Aug 10 Python
Python实现快速大文件比较代码解析
Sep 04 Python
详解Python中list[::-1]的几种用法
Nov 16 Python
如何用Python实现简单的Markdown转换器
Jul 16 #Python
详解python里的命名规范
Jul 16 #Python
Python 2.7中文显示与处理方法
Jul 16 #Python
Python定时任务sched模块用法示例
Jul 16 #Python
python中使用print输出中文的方法
Jul 16 #Python
django用户登录和注销的实现方法
Jul 16 #Python
Flask框架实现给视图函数增加装饰器操作示例
Jul 16 #Python
You might like
在windows iis5下安装php4.0+mysql之我见
2006/10/09 PHP
PHP循环获取GET和POST值的代码
2008/04/09 PHP
PHP strtok()函数的优点分析
2010/03/02 PHP
分享php邮件管理器源码
2016/01/06 PHP
js身份证验证超强脚本
2008/10/26 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
2014/11/03 Javascript
javascript实现禁止右键和F12查看源代码
2014/12/26 Javascript
jQuery中dom元素上绑定的事件详解
2015/04/24 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
js实现黑色简易的滑动门网页tab选项卡效果
2015/08/31 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
利用Jquery队列实现根据输入数量显示的动画
2016/09/01 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
详解如何用babel转换es6的class语法
2018/04/03 Javascript
微信小程序之裁剪图片成圆形的实现代码
2018/10/11 Javascript
[07:54]DOTA2 MV《我的动力鞋》 ImbaTV 出品
2014/11/21 DOTA
python标准算法实现数组全排列的方法
2015/03/17 Python
Python使用ntplib库同步校准当地时间的方法
2016/07/02 Python
python sort、sort_index方法代码实例
2019/03/28 Python
Python中一个for循环循环多个变量的示例
2019/07/16 Python
使用python批量修改文件名的方法(视频合并时)
2020/03/24 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
python中线程和进程有何区别
2020/06/17 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
英国一家集合了众多有才华设计师品牌的奢侈店:Wolf & Badger
2018/04/18 全球购物
学生学习总结的自我评价
2013/10/22 职场文书
社会学专业求职信
2014/07/17 职场文书
平面设计专业求职信
2014/08/09 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
未中标通知书
2015/04/17 职场文书
入党宣誓大会后的感想
2015/08/10 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书
Python 如何解决稀疏矩阵运算
2021/05/26 Python
ECharts transform数据转换和dataZoom在项目中使用
2022/12/24 Javascript