python json格式转url参数&分割, url参数转json格式
前言全局说明
一、 json格式转url参数&分割
>>> from urllib.parse import urlencode >>> params = { 'user': 'admin', 'pwd': '123456'} >>> print(urlencode(params))
二、url参数转json格式
>>> import json >>> data = "user=admin&passowrd=123456&time=1122344&sign=aksdjflajdsworeiu" >>> json_lists = {item.split("=")[0]:item.split("=")[1] for item in data.split("&")} >>> >>> print(json.dumps(json_lists,indent=2)) { "user": "admin", "passowrd": "123456", "time": "1122344", "sign": "aksdjflajdsworeiu" } >>>
{item.split("=")[0]:item.split("=")[1] for item in data.split("&")} 说明:
这是python 里的一种语法,和平时反正看,从右往左看
for item in data.split("&") 这段是循环data内容,并用&分割
item.split("=")[0]:item.split("=")[1] 这段,是吧分割后的 user=admin 再次用 = 号分割
[0] 分割后取第一个(就是=号左边的user)
[1] 分割后取第二个(就是=号右边边的admin)
外层的 {} 是字典。根据需求也可以使用 [] 数组
json.dumps 转换成json 字符串
三、
四、
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
https://www.cnblogs.com/wutou/p/18049293
01--爬虫开发+APP逆向1期【完结】(58.5G,249文件,21文件夹)\第17章__案例:B站\17.1__B站逆向(上)【瑞客论坛 www.ruike1.com】.mp4 01:16:00
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2021-03-11 vi、vim选中区域(矩形块)visual block(块模式)批量删注释
2021-03-11 集群(cluster)中名词解释