Python में Tkinter लाइब्रेरी का उपयोग करके GUI एप्लिकेशन बनाने की क्षमता है। लाइब्रेरी GUI एप्लिकेशन के लिए उपयोगी कई मेथड्स प्रदान करती है। geometry मेथड एक मौलिक है जो स्क्रीन लेआउट के आकार, स्थिति और कुछ अन्य विशेषताओं को तय करता है जिसे हम बनाने जा रहे हैं।
उदाहरण - 1
नीचे दिए गए प्रोग्राम में हम geometry मेथड का उपयोग करके 200x200 पिक्सेल की विंडो बनाते हैं। फिर इसमें एक बटन जोड़ते हैं और side और pady विकल्पों का उपयोग करके विंडो में बटन की स्थिति तय करते हैं।
उदाहरण
from tkinter import *
base = Tk()
base.geometry('200x200')
stud = Button(base, text='Tutorialspoint', font=('Courier', 14, 'bold'))
stud.pack(side=TOP, pady=6)
mainloop()
उपरोक्त कोड चलाने पर निम्न परिणाम मिलता है:

उदाहरण-2
इस उदाहरण में हम एक क्लिक करने योग्य लिंक के साथ एक कैनवास बनाते हैं जो हमें एक URL पर जाने में सक्षम करेगा। फिर से हम आवश्यक आकार का कैनवास बनाने के लिए geometry मेथड का उपयोग करते हैं।
उदाहरण
import webbrowser
from tkinter import *
def Uniform_Resource_Locator():
url = webbrowser.open_new("https://tutorialspoint.com")
main = Tk()
main.geometry("300x250")
stud = Button(main, text="visit Tutorialspoint", font=('Courier', 15, 'bold'), command=Uniform_Resource_Locator)
stud.pack(side=RIGHT, pady=6)
main.mainloop()
उपरोक्त कोड चलाने पर निम्न परिणाम मिलता है
