On this page, we will discuss some methods to create a GUI using Tkinter and get the Tkinter label text. Tkinter is an easy task, not hard we can easily do with the most commonly used method let’s begin!
Get the Tkinter Label Text
Everyone knows that Python offers multiple options for a GUI stand for (Graphical User Interface).
Tkinter is a easy and fastest way to create a GUI application.
Tkinter is a standard Python interface to the Tk GUI toolkit transmitted with Python.
Using cget() method.
- First of all import the module.
- Build the main window (container).
- Add Label widgets to the main window.
- Run the cget() method and get label text.
import tkinter as tk get = tk.Tk() get.configure(bg = 'aqua') One = tk.Label(get, text = "How is it", bg = "white") print("Label text: ", One["text"]) One.pack() tk.mainloop()
Using Dictionary label object.
- Import the module.
- Create the main window such as (container).
- Also, Add Label widgets to the main window.
- Useing Dictionary label object and get label text.
import tkinter as tk Get_text = tk.Tk() Get_text.configure(bg = 'black') wholeblogs = tk.Label(Get_text, text = "Sucessfully done", bg = "white") print("Label text: ", wholeblogs["text"]) wholeblogs.pack() tk.mainloop()
So, everything we discussed above but one thing remaining, Tkinter has several functions and components that can be useful to customize your label text.
That means you can also change the color, font family, padding, height, width, and much more things if you want. let’s see the example below.
from tkinter import * Get_all= Tk() Get_all.geometry("600x250") # I need 600x250 width sucessful= Label(Get_all, text= "We have sucessfully cnaged the width, font familay and height ", font=('Helvetica bold', 16)) # Here i changed the font familay sucessful.pack(pady=15) print(sucessful['text']) get_all.mainloop()