这个问题在这里已经有答案了:
scala进程-捕获标准输出和退出代码(6个答案)六天前关门了。我想调用我的python脚本 runner.py 在scala程序中,我是这样做的:跑步者.py: print("testing")程序.scala:val res = "python3 runner.py" !问题是这只会带来回报0` ,但不是打印输出。我怎么能在斯卡拉买到?
runner.py
print("testing")
程序.scala:
问题是这只会带来回报
kyvafyod1#
正如scaladocs中所解释的, ! 返回进程退出代码。 !! 返回进程标准输出。如果你两者都需要,你会想添加一个 ProcessLogger .
!
!!
ProcessLogger
1条答案
按热度按时间kyvafyod1#
正如scaladocs中所解释的,
!
返回进程退出代码。!!
返回进程标准输出。如果你两者都需要,你会想添加一个ProcessLogger
.