解决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 27 Python
python进程类subprocess的一些操作方法例子
Nov 22 Python
Python实现过滤单个Android程序日志脚本分享
Jan 16 Python
python协程用法实例分析
Jun 04 Python
Python字符串切片操作知识详解
Mar 28 Python
python在线编译器的简单原理及简单实现代码
Feb 02 Python
Python实现的读取电脑硬件信息功能示例
May 30 Python
python删除字符串中指定字符的方法
Aug 13 Python
python登录WeChat 实现自动回复实例详解
May 28 Python
python爬虫开发之selenium模块详细使用方法与实例全解
Mar 09 Python
基于Python实现的购物商城管理系统
Apr 27 Python
Python编写nmap扫描工具
Jul 21 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同时支持GIF、png、JPEG
2006/10/09 PHP
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
PHP中的Streams详细介绍
2014/11/12 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
2016/05/06 PHP
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
js中的caller和callee属性介绍和例子
2014/06/07 Javascript
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
2014/07/15 NodeJs
浅谈jquery回调函数callback的使用
2015/01/30 Javascript
利用JavaScript的AngularJS库制作电子名片的方法
2015/06/18 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
AngularJS点击添加样式、点击变色设置的实例代码
2017/07/27 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
python中正则表达式的使用详解
2014/10/17 Python
python生成随机密码或随机字符串的方法
2015/07/03 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
使用python实现接口的方法
2017/07/07 Python
python3.X 抓取火车票信息【修正版】
2018/06/19 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
通过python改变图片特定区域的颜色详解
2019/07/15 Python
TensorFlow tf.nn.conv2d实现卷积的方式
2020/01/03 Python
浅析Python 条件控制语句
2020/07/15 Python
CSS3制作炫酷的自定义发光文字
2016/03/28 HTML / CSS
10种CSS3实现的loading动画,挑一个走吧?
2020/11/16 HTML / CSS
2016年劳模先进事迹材料
2016/02/25 职场文书
Python if else条件语句形式详解
2022/03/24 Python
在虚拟机中安装windows server 2008的图文教程
2022/06/28 Servers