Tkinter - add x and y padding to label text


To add padding to the Tkinter label, you would need to make use of padx and pady properties.

padx: Will add padding to the label vertically in the left and right.

pady: Will add padding to the label horizontally at the top and bottom.

Example:
from tkinter import *
window = Tk()

my_text_label = Label(window, text='This is some text', width=50, height=20, bg='yellow')
my_text_label.pack(padx=10, pady=10)

window.mainloop()
Example Output:
tkinter - Add padding to label text
tkinter - Add padding to label text

⛏️ Unlike setting weight and height - padding properties are associated with the pack method.




Recent Posts:




Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Video Tutorials, Code Snippets, How Tos, Blogs, Articles, etc.