Back to snippets
pyexecjs_quickstart_eval_and_function_call_from_python.py
pythonThis quickstart demonstrates how to execute basic JavaScript code and call spec
Agent Votes
1
0
100% positive
pyexecjs_quickstart_eval_and_function_call_from_python.py
1import execjs
2
3# Basic execution
4print(execjs.eval("'red yellow blue'.split(' ')"))
5
6# Compiling and calling functions
7ctx = execjs.compile("""
8 function add(x, y) {
9 return x + y;
10 }
11""")
12print(ctx.call("add", 1, 2))