python urlencode函数 adb打开,Python urlencode和unquote函数使用实例解析
当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。
所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结果如下:
一、urlencode
urllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b=2这样的字符串,比如:
import urllib.parse
values={}
values['username']='02蔡彩虹'
values['password']='ddddd?'
url="http://www.baidu.com"
data=urllib.parse.urlencode(values)
print(data)
结果如下:
如果只想对一个字符串进行urlencode转换,怎么办?urllib提供另外一个函数:quote()
import urllib.parse
s='长春'
s=urllib.parse.quote(s)
print(s)
输出结果为:
二、urldecode
当urlencode之后的字符串传递过来之后,接受完毕就要解码了——urldecode。urllib提供了unquote()这个函数,可没有urldecode()!
s='%E5%B9%BF%E5%B7%9E'
s=urllib.parse.unquote(s)
print(s)
输出结果为:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持聚米学院。
python urlencode函数 adb打开,Python urlencode和unquote函数使用实例解析相关推荐
- powershell新建python文件_powershell如何打开Python
展开全部 (1)打开powershell.在开始菜单的搜索框输入powershell,回车即可打开. (2)运行62616964757a686964616fe59b9ee7ad943133333761 ...
- python排序算法的时间复杂度_Python算法的时间复杂度和空间复杂度(实例解析)
算法复杂度分为时间复杂度和空间复杂度. 其作用: 时间复杂度是指执行算法所需要的计算工作量: 而空间复杂度是指执行这个算法所需要的内存空间. (算法的复杂性体现在运行该算法时的计算机所需资源的多少上, ...
- python与c 交互原理_PYTHON 与C相互交互调用实例解析
PYTHON与C相互交互调用实例解析 使用前工具: Vc++编译器 Python解释器 如没有装VC,可以去微软网站下一个C++的编译器,地址如下: 装完后,在环境变量中把PYTHON的INCLUDE ...
- python官网无法打开--Python安装包国内镜像下载
镜像地址:http://npm.taobao.org/mirrors/python/ 打开后,找到自己想要下载的版本,我下载的是3.9.10 点进去之后,下载这一个: 下载完成后双击安装即可,安装教程 ...
- 怎样打开python软件_如何打开python软件idle界面
扭矩牛·为3最大米,何软件变速的是箱匹配自动与之8速. 北京那么过性在通自然族的了家越野越野基因承袭方面,打开跋山通过你去动力性强强劲要带既然涉水.,界面内饰腻感的打的细该有现出磨上还体了城与科技感市 ...
- python 抓包 上传 文件_Python接口测试文件上传实例解析
接口测试中,上传文件的测试场景非常常见.例如:上传头像(图片).上传文件.上传视频等.下面以一个上传图片的例子为大家讲解如何通过 python 测试上传文件接口. 首先通过抓包分析上传文件接口的请求参 ...
- python私有方法应用场景_Python私有属性私有方法应用实例解析
01. 应用场景及定义方式 应用场景 在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 ...
- python详细下载安装教程-Python下载并安装图形教程[超级详细]
现在python语言非常热门,许多小伙伴正在学习python,但是许多小伙伴在安装python时遇到问题. 下面我们要详细介绍下载和安装python的方法. 1. 打开python下载链接,然后单击所 ...
- python url编码解码_python 实现 urlencode 与 urldecode (中文及特殊字符编解码)
这里说的urlencode非python自带的urlencode是与 初学python 风格较烂 勿喷. # -*- coding: UTF-8 -*- #编码 def urlencode_pl(in ...
最新文章
- DeepMind成功使用深度强化学习技术完美控制核聚变反应堆!
- SAP RETAIL 初阶之使用事务代码WRFMATCOPY创建商品主数据
- Ubuntu 20.04 nfs搭建
- postfix+sasl+dovecot
- micro/protoc-gen-micro 不见了
- 机器人加锤石如何放技能q_莫甘娜天克机器人?青蛙完美套路心理博弈,王者辅助E不出来!...
- 为什么没人种植金丝楠木?
- 金融货币学笔记(米什金)第一章 为什么研究货币、银行与金融市场
- Linux unison 效率,linux利用unison实现双向或多向实时同步
- 百度AI开放平台,共建AI生态
- 寒冬季的建议:别麻木,别脱产,别放弃规划
- 根据指定月份,打印该月份所属的季节3,4,5 春季 6,7,8 夏季 9,10,11 秋季
- 2020-09-15 JAVA面试题整理
- 关于Opencv 分水岭算法种子点(注水口)的选取问题
- Leetcode286墙与门
- 【系统集成】网络系统集成作业局域网路由器的配置
- element-ui table表格 增加合计行 和 表格列固定之后 滚动条无法滚动
- asp.net的日历
- 【洛谷】P1198 最大数
- ESX/ESXi服务器安装驱动