import requests import json import execjs for i in range(1,10): headers = { } cookies = { } data = { } res = requests.post() # str_=res.text # data_ = json.loads(str_) data_ = res.json() result_value = data_["要解的值"] response_ = execjs.compile(open('.js', encoding='utf-8').read()).call('val', result_value) json1 = json.loads(response_) 之前我一直不怎么明白,这execjs,这个的用法,以为只有将js传过来的方式,现在才明白,把请求得到的数据转化为res.json()后,把对应要解的值传过去,然后再写一个传回来的execjs.把它接受回来,回来后,它是一个str要转一下格式,才能求出。
逆向传值,把值写活
最新推荐文章于 2024-07-16 19:26:54 发布