秋名山老司机
我们需要环境变量导向pip,cmd能pip时候使用pip install requests就能安装,不然没模块运行会报错,我用的是IDLE就报错了,其它不知。
打开题目看到是一个让你计算的题目,并且要求2秒算出,我们每次刷新都会改变数字,所以,这个时候就想到脚本了


脚本如下:
import re ##re库的主要用途就是进行字符串匹配
url='http://123.206.87.240:8002/qiumingshan/' ##获取url地址
r=requests.session() ##会话保持,能够记录cookie值,比确保与上一次连接保持相同一个ID值
requestpage = r.get(url) ##获取url值并且复制
ans=re.findall('<div>(.*?)=?;</div>',requestpage.text) #.text返回的是Unicode型的数据,匹配requestpage中是否有div模块,匹配则复制给ans
ans="".join(ans) #列表转为字符串
ans=ans[:-2] #去掉最后的=?,-2代表从后面索引
post=eval(ans) #计算表达式的值,eval用来执行一个字符串表达式,并返回表达式的值
data={'value':post} #构造data的字典value键来对应post
flag=r.post(url,data=data) ##发送post请求,使用r的会话的url地址和,data参数支持字典格式和字符串格式,使用的是传统形式的传统表单post请求
print(flag.text)

浙公网安备 33010602011771号