如何使用Naked Python库将参数从python传递到node js

时间:2019-05-13 10:22:05

标签: python node.js

我一直在寻找一种从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函数

1 个答案:

答案 0 :(得分:0)

我认为您已经找到了解决方案,但是对于正在搜索的人,process.argv是一个答案,它是一个数组,其中前两个元素是node命令和脚本的路径,您可以跳过

因此,在JS中,您应该有const arguments = process.argv.slice(2)