IPython-システムコマンド
入力セルのステートメントが感嘆符(!)で始まる場合、基礎となるオペレーティングシステムのシステムコマンドとして扱われます。例えば、!ls (Linuxの場合)および !dir (Windowsの場合)現在のディレクトリの内容を表示します
システムコマンドの出力は、以下に示すようにPython変数に割り当てることもできます-
変数は、色なしで出力を格納し、改行文字で分割します。
Pythonの変数または式をシステムコマンド呼び出しと組み合わせることもできます。中括弧{}内の変数は、コマンドテキストに埋め込むことができます。次の例を観察してください-
Python変数の前に$を付けると、同じ結果が得られることを理解するための別の例を次に示します。