本文主要是介绍使用Pyhton执行JavaScript-pyexecjs,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装
pip install pyexecjs
使用案例
import execjs
print(execjs.eval('"abc zxc".split(" ")'))# 调用变量名
text = execjs.compile(open(r'text.js').read())
print(text.eval('d'))
执行call function
# text.js 文件
var t 1;
function add(a, b) {return a+b
}# python文件
import execjs
text = execjs.compile(open(r'text.js').read())
# 调用函数
print(text.call('add', 1, 11))
# 获取变量名
print(text.eval('t'))
调用
js = execjs.compile(open(r'demo.js').read())
decrypt_function = js.call('function.name', name)
print(a)
这篇关于使用Pyhton执行JavaScript-pyexecjs的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!