在python中调用js或者nodejs
import os import execjsimport json
# os.environ["EXECJS_RUNTIME"] = "Node"
os.environ["NODE_PATH"] = os.getcwd()+"/node_modules"
print execjs.get().name
parser = execjs.compile("""
var wtf_wikipedia = require("wtf_wikipedia");
function parse(text) {
return wtf_wikipedia.parse(text);
}
""")
if __name__ == "__main__":
obj = parser.call("parse", '<doc> print obj
页:
[1]