2011-07-07 53 views
0

我一直在試圖從python中打開一個終端或konsole窗口,並將命令插入到終端或konsole窗口。如何從python打開一個新的bash窗口並將命令插入到新的bash窗口中

到目前爲止,我有以下幾點:

import os 

os.system('konsole') 

我似乎無法弄清楚如何管從Python提示符窗口到終端或konsole的窗口中的命令。

這可能有幫助。我試圖從Python運行命令到R(統計編程語言)。即從python打開konsole - >將字母R輸入到konsole中,以便R將從konsole開始 - >將用rthon編碼的R命令插入運行R的konsole。如果任何人有更簡單的想法, 。

非常感謝。

+2

您是否確實需要使用鍵入的R命令打開控制檯,還是隻需要在R中執行一些命令? –

回答

6

如果你需要python的是將命令發送給R,爲什麼不使用RPy2?否則,嘗試將您的命令寫入臨時文件,使用該文件調用R in batch mode然後刷新它。 PS:您可能還想檢查this question以及指針。

相關問題