Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Getting screen’s height and width using Tkinter | Python

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

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: 
 

 


My Personal Notes arrow_drop_up
Last Updated : 14 Sep, 2021
Like Article
Save Article
Similar Reads
Related Tutorials