python脚本解释

Posted bieff-66

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python脚本解释相关的知识,希望对你有一定的参考价值。

import requests   //get,post方法
import base64    //base64加解密模块
url="http://xxx.ddd.dg:8002/web6/"
r=requests.session()   //创建session
headers=r.get(url).headers  //用get方式获取url的headers信息,因为flag在headers
mid=base64.b64decode(headers[‘flag‘])  //将headers中的flag用base64解码,解码后的类型为bytes
mid=mid.decode()  //以字符串编码(默认)的方法解码字符串,

flag=base64.b64decode(mid.split(‘:‘)[1])//选用的密文是加密了两次,第一次解密后的密文格式是flag:xxx,所以获取的是:后的值,[1]表示选取第2个分片(从0开始)
data={‘margin‘:flag}  //这个是传值给margin
print(r.post(url,data).text)//post方法传上去

以上是关于python脚本解释的主要内容,如果未能解决你的问题,请参考以下文章

为 python 脚本设置默认解释器

如何在 python 3 解释器中运行带有参数的 python 脚本?

Python练习——同时安装python2 与 python 3如何选择不同解释器运行脚本

python学习运行第一个python脚本

告诉 python 解释器在脚本本身中使用解释器命令行开关

Python3 解释器:交互式编程脚本式编程介绍