Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter Python을 사용하여 화면 높이 및 너비 얻기

<시간/>

Tkinter는 파이썬 프로그램에 GUI 프로그래밍 기능을 제공하는 라이브러리입니다. GUI 생성의 일부로 다양한 크기와 깊이의 화면 레이아웃을 생성해야 합니다. 이 프로그램에서 우리는 mm 단위뿐만 아니라 픽셀 단위로 화면 크기를 계산하는 방법을 볼 것입니다. 화면의 깊이를 픽셀 단위로 얻을 수도 있습니다. 이를 위해 사용하는 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