解决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读取浮点数和读取文本文件示例
May 06 Python
pycharm 使用心得(五)断点调试
Jun 06 Python
python Django框架实现自定义表单提交
Mar 25 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
Oct 11 Python
python实现简单登陆系统
Oct 18 Python
基于Python 中函数的 收集参数 机制
Dec 21 Python
tensorflow 初始化未初始化的变量实例
Feb 06 Python
执行Python程序时模块报错问题
Mar 26 Python
Python爬虫requests库多种用法实例
May 28 Python
基于python实现图片转字符画代码实例
Sep 04 Python
Pycharm 如何一键加引号的方法步骤
Feb 05 Python
pandas中DataFrame检测重复值的实现
May 26 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
php设计模式 Delegation(委托模式)
2011/06/26 PHP
详解PHP队列的实现
2019/03/14 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
nodejs 后缀名判断限制代码
2011/03/31 NodeJs
js获得鼠标的坐标值的方法
2013/03/13 Javascript
15条JavaScript最佳实践小结
2013/08/09 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
javascript数组去重方法终极总结
2014/06/05 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
详解本地Node.js服务器作为api服务器的解决办法
2017/02/28 Javascript
微信小程序 五星评价功能的实现
2017/03/09 Javascript
微信小程序删除处理详解
2017/08/16 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
2018/08/21 jQuery
JS随机密码生成算法
2019/09/23 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
vue实现全屏滚动效果(非fullpage.js)
2020/03/07 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
Win7上搭建Cocos2d-x 3.1.1开发环境
2014/07/03 Python
Python3.6简单操作Mysql数据库
2017/09/12 Python
详解Python自建logging模块
2018/01/29 Python
Python 使用 environs 库定义环境变量的方法
2020/02/25 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
python 动态绘制爱心的示例
2020/09/27 Python
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
美国著名的品牌折扣店:Burlington
2017/06/08 全球购物
家长评语大全
2014/01/22 职场文书
再婚婚前财产协议书范本
2014/10/19 职场文书
公务员党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
北京颐和园导游词
2015/01/30 职场文书
院系推荐意见
2015/06/05 职场文书
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
create-react-app开发常用配置教程
2022/06/25 Javascript