Python の OS モジュールは、オペレーティング システムと対話するための機能を提供します。 OS は Python の標準ユーティリティ モジュールに含まれます。このモジュールは、オペレーティング システムに依存する機能を使用するポータブルな方法を提供します。
os.system()> メソッドはサブシェルでコマンド (文字列) を実行します。このメソッドは、 標準 C 関数システム() 同じ制限があります。コマンドが出力を生成すると、それはインタープリターの標準出力ストリームに送信されます。このメソッドが使用されるたびに、 オペレーティング·システム が開かれ、コマンドが実行されます。
Python の os.system() 構文
構文: os.system(コマンド)
パラメータ:
- 指示: どのコマンドを実行するかを示す文字列型です。
戻り値: の上 ユニックス の場合、戻り値はプロセスの終了ステータスであり、Windows では、戻り値はコマンドの実行後にシステム シェルによって返される値です。
Python の例を使用したオペレーティング システムとの対話
os.system にはさまざまな用途があります。 パイソン オペレーティング システムまたは OS コマンド。ここでは、Python オペレーティング システムまたは OS コマンドでの os.system の一般的な使用法について説明します。
現在の日付を取得する
この例では、コードは `os` モジュールをインポートするか、OS コマンドを使用し、`os.system('date')` を使用して 'date' コマンドを実行します。 Windows オペレーティング システム。
グライバッハ正規形
Python3
# importing os module> import> os> # Command to execute> # Using Windows OS command> cmd>=> 'date'> # Using os.system() method> os.system(cmd)> |
>
文字列比較Java
スープ
>
出力:

OS システム メモ帳の実行方法
この例のコードでは、「os」モジュールをインポートするか、OS コマンドを使用し、「os.system(‘notepad’)」を使用して Windows オペレーティング システム上で「notepad」コマンドを実行し、メモ帳アプリケーションを開きます。
Python3
# importing os module> import> os> > # Command to execute> # Using Windows OS command> cmd>=> 'notepad'> > # Using os.system() method> os.system(cmd)> |
>
>
ディスプレイサイズを知る方法
出力:

FAQ
Python での os.system の意味は何ですか?
os.system>Python または Python の OS または Python オペレーティング システムは、Python スクリプト内からシェル コマンドまたはシステム コマンドを実行できるようにする機能です。基礎となるオペレーティング システムのシェルで指定されたコマンドを実行し、コマンドの終了コードを返します。
Python で os.system() コマンドの結果をテストする方法はありますか?
はい、「os.system()」コマンドの結果は、終了コードを調べることでテストできます。通常、終了コード 0 は成功を示し、ゼロ以外のコードはエラーまたは失敗を示します。 `os.system(‘command’)` を使用して終了コードをキャプチャし、Python スクリプト内で確認して、さらなる検証やエラー処理を行うことができます。