首頁  >  文章  >  後端開發  >  如何使用 Python 檢索顯示器解析度?

如何使用 Python 檢索顯示器解析度?

Barbara Streisand
Barbara Streisand原創
2024-11-05 21:05:03532瀏覽

How Do I Retrieve My Monitor Resolution Using Python?

在 Python 中取得顯示器解析度

各種應用程式通常需要決定顯示器的解析度。在 Python 中,有多種方法可以檢索此訊息,但也許最簡單的是透過 screeninfo 模組。

PyPI 模組:Screeninfo

為了更方便,screeninfo模組在PyPI 上可用,可以輕鬆安裝:

pip install screeninfo

安裝後,您可以使用以下程式碼存取顯示器解析度:

from screeninfo import get_monitors
for m in get_monitors():
    print(str(m))

範例結果:

執行此程式碼將列印有關連接到系統的每個顯示器的信息,包括它們的x 和y 座標、寬度和高度以及各種其他資訊特性。例如,您可能會看到類似以下的輸出:

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 中確定顯示器解析度的通用解決方案。

以上是如何使用 Python 檢索顯示器解析度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn