猿问

Python上的NodeJS:不需要定义

我正在尝试在我的 python 脚本上运行 javascript,但出现此错误:js2py.internals.simplex.JsException: ReferenceError: require is not defined


这是我的小python脚本:


import js2py


context = js2py.EvalJs(enable_require=True)


code1 = '''

var fs = require('fs');

var File = fs.readFileSync('C:\\Users\\SAMSUNG\\Dropbox\\SB.crx', 'base64');

console.log(File);

'''

f = js2py.eval_js(code1)

print(f) 


心有法竹
浏览 407回答 1
1回答

不负相思意

require请注意,您在对象中启用context,然后您不会在任何地方使用它。您想要的是直接在上下文中执行:context.execute(code1)
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答