运行 JavaScript in Python: 'module' 对象不可调用
Running JavaScript in Python: 'module' object is not callable
我正在尝试使用 Atom 运行 Python 中的 JavaScript 文件,但出现错误
TypeError: 'module' object is not callable
这是我的代码:
import execjs
script = open('C:\Users\JASPREET\Documents\INDUSTRY PROJECT\Tribbute\test.js', 'r')
script_content = script.read()
script.close()
x = execjs(script_content)
print x
您需要阅读 execjs 文档。
https://pypi.python.org/pypi/PyExecJS
您收到此错误的原因的简短版本是您正在导入 execjs
,这是一个模块,然后您尝试调用它,就好像它是一个函数一样。不是。这就是错误告诉您的内容:execjs
不可调用。
您可能想要更多这样的东西:
x = execjs.eval(script_content)
我正在尝试使用 Atom 运行 Python 中的 JavaScript 文件,但出现错误
TypeError: 'module' object is not callable
这是我的代码:
import execjs
script = open('C:\Users\JASPREET\Documents\INDUSTRY PROJECT\Tribbute\test.js', 'r')
script_content = script.read()
script.close()
x = execjs(script_content)
print x
您需要阅读 execjs 文档。
https://pypi.python.org/pypi/PyExecJS
您收到此错误的原因的简短版本是您正在导入 execjs
,这是一个模块,然后您尝试调用它,就好像它是一个函数一样。不是。这就是错误告诉您的内容:execjs
不可调用。
您可能想要更多这样的东西:
x = execjs.eval(script_content)