ホームページ > バックエンド開発 > Python チュートリアル > Python スクリプトでオペレーティング システムを特定するにはどうすればよいですか?

Python スクリプトでオペレーティング システムを特定するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-02 11:40:11
オリジナル
404 人が閲覧しました

How Can I Determine the Operating System in My Python Script?

Python でのオペレーティング システムの確認

Python スクリプトが実行されているオペレーティング システム (OS) を確認するには、主に 2 つの方法があります。考慮すべきモジュール:

「os」の使用Module

「os」モジュールは、OS と対話するための堅牢な関数とクラスのセットを提供します。 OS 名を取得するには:

import os
os_name = os.name
ログイン後にコピー

これにより、OS 名 (例: Linux または macOS の場合は「posix」、Windows の場合は「nt」) が「os_name」変数に割り当てられます。

「プラットフォーム」モジュールの使用

「platform」モジュールは、システム プラットフォームに関する情報への上位レベルのインターフェイスを提供します。 OS 名を抽出するには:

import platform
os_system = platform.system()
ログイン後にコピー

「os_system」変数には、「Linux」、「Windows」、「Darwin」(macOS の場合) などの OS を表す文字列が含まれます。

追加情報

さらに、「プラットフォーム」モジュールは次の機能を提供します。リリース情報の取得:

  • platform.release(): OS リリース バージョン (例: Linux の場合は '2.6.22-15-generic') を返します。
  • platform.uname(): を含む 'uname_result' オブジェクトを返します。システム名、ノード名、リリース、バージョン、マシンなどの OS 固有の情報。

結論

「OS」または「プラットフォーム」のいずれかを利用する' モジュールを使用すると、Python スクリプトで OS を簡単に識別できるため、アプリケーションが実行されているプラ​​ットフォームに基づいてコードをカスタマイズできます。

以上がPython スクリプトでオペレーティング システムを特定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート