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