Python มีความสามารถในการสร้างแอปพลิเคชัน GUI โดยใช้ไลบรารี Tkinter ไลบรารีมีวิธีการมากมายที่เป็นประโยชน์สำหรับแอปพลิเคชัน GUI วิธีการทางเรขาคณิตเป็นวิธีการพื้นฐานที่ใช้กำหนดขนาด ตำแหน่ง และคุณลักษณะอื่นๆ ของเลย์เอาต์หน้าจอที่เราจะสร้าง
ตัวอย่าง - 1
ในโปรแกรมด้านล่าง เราสร้างหน้าต่างขนาด 22x200 พิกเซลโดยใช้วิธีเรขาคณิต จากนั้นเราเพิ่มปุ่มเข้าไปและกำหนดตำแหน่งของปุ่มในหน้าต่างโดยใช้ตัวเลือกด้านข้างและช่องด้านข้าง
ตัวอย่าง
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 ได้ เราใช้วิธีเรขาคณิตอีกครั้งเพื่อสร้างผืนผ้าใบที่มีขนาดที่ต้องการ
ตัวอย่าง
import webbrowser
from tkinter import*
def Uniform_Resource_Locator():
url=webbrowser.open_new("http://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() การรันโค้ดด้านบนทำให้เราได้ผลลัพธ์ดังต่อไปนี้
