Open In App
Related Articles

Getting screen’s height and width using Tkinter | Python

Improve Article
Improve
Save Article
Save
Like Article
Like

Tkinter provides some methods with the help of which we can get the current screen height and width.
Following methods can be used to decide height and width :
 

winfo_screenheight() // Returns screen height in pixels

winfo_screenmmheight() // Returns screen height in mm

winfo_screenwidth() // Returns screen width in pixels

winfo_screenmmwidth() // Returns screen width in mm

  
Code #1: Getting height and width in pixels. 
 

Python3




# importing tkinter module
from tkinter import * from tkinter.ttk import *
 
# creating tkinter window
root = Tk()
 
# getting screen's height in pixels
height = root.winfo_screenheight()
 
# getting screen's width in pixels
width = root.winfo_screenwidth()
 
print("\n width x height = %d x %d (in pixels)\n" %(width, height))
# infinite loop
mainloop()

Output: 
 

  
Code #2: Getting height and width in mm. 
 

Python3




# importing tkinter module
from tkinter import * from tkinter.ttk import *
 
# creating tkinter window
root = Tk()
 
# getting screen's height in mm
height = root.winfo_screenmmheight()
 
# getting screen's width in mm
width = root.winfo_screenmmwidth()
 
print("\n width x height = %d x %d (in mm)\n" %(width, height))
# infinite loop
mainloop()

Output: 
 

 


Last Updated : 14 Sep, 2021
Like Article
Save Article
Similar Reads
Related Tutorials