在 IPython 中运行外部命令

Posted

技术标签:

【中文标题】在 IPython 中运行外部命令【英文标题】:Running external commands in IPython 【发布时间】:2010-08-04 19:25:02 【问题描述】:

我想从 IPython 配置中运行一个新命令并捕获它的输出。基本上,我想通过普通函数访问 !command 的等价物。我知道我可以只使用subprocess,但是由于 IPython 已经提供了这个功能,我猜想 API 中一定有一个正确制作的包装器。

【问题讨论】:

【参考方案1】:

显然,这样的包装器可以通过ip.IP.getoutput("command")调用。

【讨论】:

以上是关于在 IPython 中运行外部命令的主要内容,如果未能解决你的问题,请参考以下文章

运行外部文件时在 ipython qtconsole 中进行 LaTeX 打印

解决'不是内部或外部命令,也不是可运行的程序

如何配置 Eclipse 以运行外部构建器或 shell 命令?

如何从 Vim 中访问 shell 或者运行外部命令

'gradlew' 不是内部或外部命令,也不是可运行的程序

php在linux中执行外部命令