我一直试图从python打开终端或konsole窗口,并将命令插入终端或konsole窗口,但收效甚微。
到目前为止,我有以下内容:
import os
os.system('konsole')
我似乎无法弄清楚如何将命令从python提示窗口传递到终端或konsole窗口。
这可能会有所帮助。我试图将命令从python运行到R(统计编程语言)。即从python打开konsole - >将字母R键入konsole,以便R将在konsole中开始 - >将以Rthon脚本编码的R命令插入到运行R的konsole中。如果有人有更简单的想法,请分享。
非常感谢。
答案 0 :(得分:6)
如果您需要python的所有内容是向R发送命令,为什么不使用RPy2?否则,尝试将命令写入临时文件,使用该文件调用R in batch mode,然后将其刷新。 PS:您可能还需要检查this question指针。