我一直在寻找一种从python运行node js的方法,但是我发现它是裸露的,它确实解决了我的问题。但是,我有一个简短的问题,我在网上找不到任何答案。所以这就是我想要做的:
我想使用带有参数消息的javascript函数运行文件'test.js'
即
function run_test(message){
// some code
}
the argument message however has come come from the python side of things so how do i pass arguments from python and use them in my run_test function
I found this method:
if len(arguments) > 0:
js_command = file_path + " " + arguments
else:
js_command = file_path
那么如何从Python传递参数并将其用于我的 javascript中的run_test函数
答案 0 :(得分:0)
我认为您已经找到了解决方案,但是对于正在搜索的人,process.argv
是一个答案,它是一个数组,其中前两个元素是node
命令和脚本的路径,您可以跳过
因此,在JS中,您应该有const arguments = process.argv.slice(2)