【问题标题】:how to open a new bash window from python and insert commands into the new bash window如何从python打开一个新的bash窗口并将命令插入新的bash窗口
【发布时间】:2011-09-30 03:08:21
【问题描述】:

我一直在尝试从 python 打开终端或 konsole 窗口并将命令插入终端或 konsole 窗口,但收效甚微。

到目前为止,我有以下内容:

import os

os.system('konsole')

我似乎不知道如何将命令从 python 提示窗口传送到终端或 konsole 窗口。

这可能会有所帮助。我正在尝试将命令从 python 运行到 R(统计编程语言)。即从python打开konsole->在konsole中输入字母R,以便R将在konsole中开始->将用python脚本编码的R命令插入到运行R的konsole中。如果有人有更简单的想法,请分享.

非常感谢。

【问题讨论】:

  • 你真的需要用键入的 R 命令打开控制台,还是只需要在 R 中执行一些命令?

标签: python bash r


【解决方案1】:

如果您只需要 python 将命令发送到 R,为什么不使用 RPy2 呢?否则,尝试将您的命令写入临时文件,使用该文件调用R in batch mode,然后刷新它。 PS:您可能还想查看this question 以获取指针。

【讨论】:

    猜你喜欢
    • 2015-12-23
    • 1970-01-01
    • 2019-09-14
    • 2013-05-23
    • 2023-03-21
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多