IPython - 系统命令



如果输入单元格中的语句以感叹号 (!) 开头,则将其视为对底层操作系统的系统命令。例如,!ls(对于 Linux)和!dir(对于 Windows)显示当前目录的内容。

Exclamation Symbol (!) Command

系统命令的输出也可以分配给 Python 变量,如下所示:

Output of system command

变量存储没有颜色的输出,并在换行符处分割。

也可以将 Python 变量或表达式与系统命令调用组合使用。可以将大括号 {} 中的变量嵌入到命令文本中。观察下面的示例:

System Command Calls

这是一个另一个示例,用于理解用 $ 前缀 Python 变量也可以达到相同的结果。

Prefixing Python Variable
广告