标签: java python cmd inputstream
我编写了一个Java项目,使用Runtime.getRuntime.exec()启动.exe,然后启动python脚本。
Runtime.getRuntime.exec()
在py脚本中有几个'print(..)'命令,我希望java使用getInputStream()读取这些命令。但是,当脚本由另一个.exe启动时,'print()'或sys.stdout.write()输出不会出现在cmd窗口中。有没有办法确保所有输出都返回到cmd,还是有另一种方式围绕它?
'print(..)'
getInputStream()
'print()'
sys.stdout.write()
提前致谢!