কম্পিউটার টিউটোরিয়াল

Tkinter Text উইজেটে বর্তমান টেক্সট দৈর্ঘ্য পাওয়া

Text উইজেটে রিয়েল-টাইম ক্যারেক্টার কাউন্ট দেখাতে এবং ইভেন্ট বাইন্ড করে len(text.get('1.0', 'end-1c')) ক্যালকুলেট করুন।

উদাহরণ কোড
from tkinter import *

win = Tk()
win.geometry("700x350")

def update(event):
    label.config(text="Total Characters: " + str(len(text.get("1.0", 'end-1c'))))

text = Text(win, width=50, height=10, font=('Calibri 14'))
text.pack()

label = Label(win, text="", justify=CENTER, font=('11'))
label.pack()

text.bind('', update)
text.bind('', update)

win.mainloop()
আউটপুট

টেক্সট এডিটরে টাইপ করলে নিচের লেবেলে "Total Characters: N" রিয়েল-টাইম আপডেট হবে। end-1c শেষ নিউলাইন বাদ দেয়।

  1. টকিন্টার পাইথনে টেক্সট উইজেট থেকে ইনপুট পাওয়া

  2. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  3. Tkinter Text Widgetকে Read-Only বা ডিজেবল করা

  4. Tkinter Widget-এর বর্তমান x এবং y কোঅর্ডিনেট পাওয়ার পদ্ধতি