पैडिंग एप्लिकेशन में विजेट्स के लेआउट को बढ़ाता है। Tkinter में एप्लिकेशन विकसित करते समय, आप दो या अधिक तरीकों से पैडिंग सेट कर सकते हैं। Tkinter में ज्यामिति प्रबंधक आपको हर विजेट (label, text, button, आदि) के लिए पैडिंग (padx और pady) को परिभाषित करने की अनुमति देता है। एप्लिकेशन घटक और उसके गुणों को सुसंगत दिखने और महसूस करने के लिए, आप वेरिएबल में मान परिभाषित कर सकते हैं। इन मानों का उपयोग विजेट्स के पैडिंग को परिभाषित करने के लिए किया जा सकता है। आइए एक उदाहरण से समझते हैं।
उदाहरण
निम्नलिखित उदाहरण में, हम एक फ्रेम बनाएंगे जिसके अंदर विजेट्स परिभाषित हैं। यह सुनिश्चित करने के लिए कि विजेट्स का लुक और फील सुसंगत है, हम पैडिंग मानों के स्थान पर उपयोग करने के लिए वेरिएबल से मान ले सकते हैं।
# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
# Tkinter विंडो का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x350")
# पैडिंग मानों को वेरिएबल में परिभाषित करें
px = 30
py = 30
# एक फ्रेम विजेट बनाएं
frame = Frame(win, width=40, height=65, bg="blue")
# एक लेबल विजेट बनाएं
label = Label(frame, text="A Labeled Widget", font=('Arial 15 bold'), bg="skyblue")
label.pack(padx=px, pady=py)
frame.pack(padx=px, pady=py)
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने से एक फ्रेम के अंदर लेबल विजेट वाली विंडो प्रदर्शित होगी।

वेरिएबल "px" और "py" का उपयोग पैडिंग के मानों को परिभाषित करने के लिए किया जाता है। वेरिएबल से ही पैडिंग का मान बदलने का प्रयास करें।