ホームページ  >  記事  >  バックエンド開発  >  Python を使用してモニターの解像度を確認する方法

Python を使用してモニターの解像度を確認する方法

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-06 03:50:02577ブラウズ

How to Determine Your Monitor Resolution Using Python?

Python でモニターの解像度を取得する

モニターの解像度を決定することは、プログラマ、特にグラフィカル アプリケーションの一般的なタスクです。 Python では、これを実現する方法がいくつかあります。

Python モジュールの使用

簡単な方法の 1 つは、「screeninfo」と呼ばれるサードパーティの Python モジュールを使用することです。このモジュールは、解像度などのモニター情報を取得する簡単な方法を提供します。

「screeninfo」モジュールをインストールするには、pip を使用します。

pip install screeninfo

インストールしたら、次のコードを使用できます。すべてのモニターの解像度を取得するには:

from screeninfo import get_monitors

for m in get_monitors():
    print(str(m))

これは、タプル内の解像度を含む、各モニターに関する情報を出力します。例:

Monitor(x=3840, y=0, width=3840, height=2160, width_mm=1420, height_mm=800, name='HDMI-0', is_primary=False)
Monitor(x=0, y=0, width=3840, height=2160, width_mm=708, height_mm=399, name='DP-0', is_primary=True)

注: 現在、「screeninfo」モジュールはマルチモニター環境をサポートしており、クロスプラットフォームを目指しています。

以上がPython を使用してモニターの解像度を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。