Tag: python import

nodejs pythonsubprocess立即退出

我有两个程序: 一个node.js : let spawn = require("child_process").spawn; let childProcess = spawn('python3',["py03.py"]); childProcess.stdout.on('data', function (data){ console.log("Data from python!: "+data.toString('ascii')); }); childProcess.stdin.write("greetings from nodejs!\n"); 和一个Python程序: import sys # from testing.py04 import Whatever line = input() sys.stdout.write("Python processed: "+line) sys.stdout.flush() 当我评论导入时,它正确输出 “来自python的数据!:Python处理:来自nodejs的问候!” 但是当我input一些Class时,它就退出了。 有谁知道为什么这样做? 是否有权限?