使用 Tkinter Python 獲取螢幕高度和寬度


Tkinter 是賦予 Python 程式 GUI 程式設計能力的庫。作為 GUI 建立的一部分,我們需要建立尺寸和深度不同的屏幕布局。在此程式中,我們將瞭解如何計算螢幕的大小(以畫素和毫米為單位)。我們還可以獲得螢幕的深度(以畫素為單位)。Tkinter 中有許多方法可用於此目的。

示例

from tkinter import *
# creating tkinter window
base = Tk()
#screen's length and width in pixels and mm
length_1= base.winfo_screenheight()
width_1= base.winfo_screenwidth()
length_2 = base.winfo_screenmmheight()
width_2 = base.winfo_screenmmwidth()
#screen Depth
screendepth = base.winfo_screendepth()
print("\n width x length (in pixels) = ",(width_1,length_1))
print("\n width x length (in mm) = ", (width_2, length_2))
print("\n Screen depth = ",screendepth)
mainloop()

執行上述程式碼將得到以下結果

輸出

width x length (in pixels) = (1600, 900)
width x length (in mm) = (423, 238)
Screen depth = 32

更新於: 2019 年 12 月 23 日

372 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告