logo

パイソン | os.system() メソッド

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

スープ
>

出力:

ファイル-1

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)>

>

>

ディスプレイサイズを知る方法

出力:

注釈-2019-06-19-120037-1024x285

FAQ

Python での os.system の意味は何ですか?

os.system>Python または Python の OS または Python オペレーティング システムは、Python スクリプト内からシェル コマンドまたはシステム コマンドを実行できるようにする機能です。基礎となるオペレーティング システムのシェルで指定されたコマンドを実行し、コマンドの終了コードを返します。

Python で os.system() コマンドの結果をテストする方法はありますか?

はい、「os.system()」コマンドの結果は、終了コードを調べることでテストできます。通常、終了コード 0 は成功を示し、ゼロ以外のコードはエラーまたは失敗を示します。 `os.system(‘command’)` を使用して終了コードをキャプチャし、Python スクリプト内で確認して、さらなる検証やエラー処理を行うことができます。