python url 参数修改方法
作者:xxgao 时间:2023-09-12 19:02:24
基于python 3.5,python 2.7 与python3.4 的urllib不同,是urlparse
>>> from urllib import parse
>>> url = 'http://www.baidu.com/s?wd=codeif.com&spt=1'
>>> bits = list(parse.urlparse(url))
>>> bits
['http', 'www.baidu.com', '/s', '', 'wd=codeif.com&spt=1', '']
>>> qs = parse.parse_qs(bits[4])
>>> qs
{'wd': ['codeif.com'], 'spt': ['1']}
>>> qs['wd'] = ['sina','@www']
>>> qs['pg'] = [8]
>>> del qs['spt']
>>> qs
{'pg': [8], 'wd': ['sina', '@www']}
>>> bits[4] = parse.urlencode(qs, True)
>>> bits
['http', 'www.baidu.com', '/s', '', 'pg=8&wd=minicn&wd=%40www', '']
>>> url = parse.urlunparse(bits)
>>> url
'http://www.baidu.com/s?pg=8&wd=minicn&wd=%40www'
>>>
来源:https://blog.csdn.net/xxgao/article/details/50836557
标签:python,url,参数
0
投稿
猜你喜欢
简单的PHP缓存设计实现代码
2023-10-25 19:58:08
浅谈Python 的枚举 Enum
2021-02-01 16:42:15
python3 numpy中数组相乘np.dot(a,b)运算的规则说明
2022-05-08 16:23:29
python采集天气数据并做数据可视化
2022-07-16 15:26:39
浅谈mysql可有类似oracle的nvl的函数
2024-01-28 08:49:37
CentOS7安装MySQL8的超级详细教程(无坑!)
2024-01-25 13:25:41
TF-IDF算法解析与Python实现方法详解
2021-12-28 02:38:47
django query模块
2021-12-01 09:16:22
解决MSSQL2005远程连接sql2000非默认端口数据库的问题
2024-01-28 09:41:10
sql server 视图作用
2009-01-05 13:53:00
PyCharm软件无法安装lxml库的问题及解决
2023-06-04 01:54:30
Python实现向QQ群成员自动发邮件的方法
2021-08-16 13:41:33
tensorflow: 查看 tensor详细数值方法
2022-07-24 09:40:37
一些实用性较高的js方法
2024-04-29 13:37:40
Html中JS脚本执行顺序简单举例说明
2024-04-29 13:38:46
基于pdf2docx模块Python实现批量将PDF转Word文档的完整代码教程
2022-06-24 15:55:02
python抓取京东商城手机列表url实例代码
2022-11-11 18:23:04
浅谈tensorflow模型保存为pb的各种姿势
2023-02-01 21:19:05
DWCS3-CSS布局之一CSS规则大纲
2008-06-11 18:48:00
利用ASP远程注册DLL的方法
2008-03-05 13:00:00