首页 / PYTHON / python url编码与解码
python url编码与解码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python url编码与解码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2188字,纯文字阅读大概需要4分钟。
内容图文
上代码
1 # codeing:utf-8 2 from urllib import parse 3 4 ori_url_10=‘http://192.168.0.10:3080/asg/portal.do?call=230&json={"pri":{"search_key":"","f":"f1,f2,f3,f4,f5,f7,f9,f10,f11","sadu":"0","apkversion":"1","imeibak":"868805034766728,868805034854508,A000008C057C25","isInsHwSevice":true,"utd_id":"Wt1InLx\/qxUDAETE+FTqwQkW","czip":"0","supportLoginWay":["QQ","WECHAT","SINA","PHONE_NUM_VERIFY","HUAWEI",null,"GEYAN"],"isLogin":"2","appSign":"09a448c68f8502610a48287073621e9c","clip_info":"","sourceIp":"http:\/\/192.168.0.10:3080\/asg\/portal.do","bookHero":"","v":"1","rCode":"3973004","vtv":"9","bidReqCount":3,"android_id":"441c3a1de1b2ad7d","payDexTime":"2019-04-23 20:20:34","installHours":0},"pub":{"clientAgent":"svnVer_1909051616","city":"%E4%BA%B3%E5%B7%9E%E5%B8%82","sign":"ba8e936e5991211c5664bce09d063c1f","screen":"720x1206","appCode":"f002","imsi":"dz_1567589819625","deviceId":"dz4fb51a4614604ad185d390bb40101f00","lsw":"2","apiVersion":"3.9.7.3004","province":"%E5%AE%89%E5%BE%BD%E7%9C%81","model":"ALP-AL00","brand":"HUAWEI","apn":"wifi","channelCode":"Google","dzPaySupport":"2","os":"android28","pname":"com.ishugui","utdid":"Wt1InLx\/qxUDAETE+FTqwQkW","en":"{\"adsdk\":\"1\",\"geyan\":\"1\"}","channelFee":"Google05","userId":"","p":"59","subPline":"2","afu":"0","cmTel":"","v":"4","imei":"868805034766728","macAddr":"E4:A7:C5:08:8C:5B"}}‘ 5 6print(‘----------------------ori_url\n‘,ori_url_10) 7 8#decode解码 9 urldecode=parse.unquote(ori_url_10) 10print(‘----------------------urldecode\n‘,urldecode) 1112#encode编码13 urlencode=parse.quote(urldecode) 14print(‘----------------------urlencode\n‘,urlencode) 15161718#批量处理19 urldecodes=[] 20#encode编码21 with open("d:/url.txt") as fr: 22 lines=fr.readlines() 23 i=1 24for line in lines: 25print(‘----------------------ori_url\n‘,line) 26print(‘正在进行%d 个‘%i) 27 i=i+1 28 urldecode=parse.unquote(line) 2930 urldecodes.append(urldecode) 3132print(urldecodes) 33#decode解码34 with open("d:/url_decode.txt","w+") as fw: 35#fw.writelines(urldecodes)3637for i in range(len(urldecodes)): 38 fw.write(urldecodes[i]) 39 fw.write(‘\n‘) 40print(‘已经写入文件。‘) 414243444546
原文:https://www.cnblogs.com/lisa2016/p/11474061.html
内容总结
以上是互联网集市为您收集整理的python url编码与解码全部内容,希望文章能够帮你解决python url编码与解码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。