python中运行js代码|execjs库
作者:YXN-python 阅读量:65 发布日期:2023-03-23
相信做逆向的朋友经常用到的一个库,execjs
首先安装:
pip install PyExecJS2
如何调用?
假设有一个js.js文件存在函数a:
function a(t){
return t**2;
}
接下来我们在python中调用:
import execjs
# 读取 JS 代码
js_code = open('js.js', 'r', encoding='utf-8').read()
ctx = execjs.compile(js_code) # 编译 JS 代码
sign = ctx.call("a", 5) # 调用JS 里的 a 函数 并传参 t
print(sign)
这样就可以调用js中的函数了
YXN-python
2023-03-23