Jupyter-ipython-system-commands

提供:Dev Guides
移動先:案内検索

IPython-システムコマンド

入力セル内のステートメントが感嘆符(!)で始まる場合、そのオペレーティングシステムのシステムコマンドとして扱われます。 たとえば、!ls *(Linuxの場合)および!dir *(Windowsの場合)は、現在のディレクトリの内容を表示します

感嘆符(!)コマンド

システムコマンドの出力は、以下に示すようにPython変数に割り当てることもできます-

システムコマンドの出力

変数は出力を色なしで保存し、改行文字で分割します。

Pythonの変数または式をシステムコマンドコールと組み合わせることもできます。 中括弧で囲まれた変数\ {}は、コマンドテキストに埋め込むことができます。 次の例を観察してください-

システムコマンド呼び出し

Python変数に接頭辞$を付けても同じ結果が得られることを理解する別の例を次に示します。

Python変数のプレフィックス