首页 > Python笔记 阅读数:83

在Jupyter中执行shell命令

我们知道,shell 是一种在命令行执行的与计算机进行文本交互的命令方式。一般而言,当我们正在使用 Python 编译器且需要用到命令行工具时,要在 shell 和 IDLE 之间不断切换。

但在 Jupyter 环境下,一切都显得浑然天成。在代码单元格里,直接在命令之前添加一个!(注意:请用英文的惊叹号)就能执行 shell 命令,如图 1 所示。

在Jupyter中执行shell命令
图 1:在 Jupyter 中执行 shell 命令

我们可以把 shell 命令返回的结果当作参数传递给 Python 变量,如图 2 所示。

将shell命令返回的结果传递给Python变量
图 2:将 shell 命令返回的结果传递给 Python 变量

相关文章