我不确定这是否可行,但让我尝试解释一下。
我正在尝试从表单中发布数据,但是在发布数据之前,网站使用公钥对其中的一些内容进行了加密,这是我能够从响应中实现的。
我找到了使用的javascript
var myVal = 123
n = (myVal, ClassName.create(publicKey);
n.encrypt(myVal)
.encrypt返回传递给表单的字符串。我的问题是我可以以某种方式将JavaScript引入脚本中,以便执行该.encrypt方法以将其正确传递给表单吗?
答案 0 :(得分:0)
如果脚本很简单,我将使用pyexecjs
import execjs
js_cmd = '''
function add(x,y){
return x+y
}
'''
cxt = execjs.compile(js_cmd)
print(cxt.eval("add(3,4)"))