python系列【仅供参考】:js2py模块--python中执行js

📅 2026/7/16 2:38:34 👁️ 阅读次数 📝 编程学习
python系列【仅供参考】:js2py模块--python中执行js

js2py模块--python中执行js

  • js2py
    • 1. 在python中执行js代码
    • 2. js代码翻译
    • 3. 在js中调用Python函数
    • 4. 在js中调用Python模块




js2py

Python中执行JS代码,通常用两个库:js2py,pyexecjs。当网页使用 js 加密时我们可以使用这些库来分析 js 的实现逻辑,获取加密信息。

js2py是纯python实现的库,用于在python中运行js代码,本质上是将js代码翻译成python代码来执行。

安装js2py库:pip install js2py

1. 在python中执行js代码

importjs2py log=js2py.eval_js('console.log("hello world")')# 'hello world'print(