কম্পিউটার

Tkinter এ একটি টেবিলে ডেটা দেখানোর সেরা উপায় কি?


সাধারণত, আমরা টেবিলের আকারে ডেটা উপস্থাপন করি। একটি টেবিলে সারি এবং কলামের একটি সেট থাকে। ডেটা সারি এবং কলাম আকারে ক্রমিকভাবে টেবিলে সংরক্ষণ করা হয়।

ধরা যাক যে আমরা একটি Tkinter অ্যাপ্লিকেশন তৈরি করছি যাতে আমাদের শিক্ষার্থীদের ডেটা টেবিলে কোথাও সংরক্ষণ করতে হবে। সারণি কাঠামোতে ছাত্রদের প্রথম নাম, শেষ নাম এবং রোল নম্বর সংরক্ষণ করার জন্য 3টি কলাম রয়েছে। এই ধরনের তথ্য প্রদর্শনের জন্য, Tkinter একটি নোটবুক প্রদান করে উইজেট যেখানে আমরা আমাদের ডেটা টেবিল আকারে সংরক্ষণ করতে পারি।

উদাহরণ

# Import the required libraries
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame
win = Tk()

# Set the size of the tkinter window
win.geometry("700x350")

# Create an object of Style widget
style = ttk.Style()
style.theme_use('clam')

# Add a Treeview widget
tree = ttk.Treeview(win, column=("FName", "LName", "Roll No"), show='headings', height=5)
tree.column("# 1", anchor=CENTER)
tree.heading("# 1", text="FName")
tree.column("# 2", anchor=CENTER)
tree.heading("# 2", text="LName")
tree.column("# 3", anchor=CENTER)
tree.heading("# 3", text="Roll No")

# Insert the data in Treeview widget
tree.insert('', 'end', text="1", values=('Amit', 'Kumar', '17701'))
tree.insert('', 'end', text="1", values=('Ankush', 'Mathur', '17702'))
tree.insert('', 'end', text="1", values=('Manisha', 'Joshi', '17703'))
tree.insert('', 'end', text="1", values=('Shivam', 'Mehrotra', '17704'))

tree.pack()

win.mainloop()

আউটপুট

যদি আমরা উপরের কোডটি চালাই, তাহলে এটি একটি উইন্ডো প্রদর্শন করবে যাতে একটি টেবিল রয়েছে যার মধ্যে কিছু ছাত্র ডেটা রয়েছে৷

Tkinter এ একটি টেবিলে ডেটা দেখানোর সেরা উপায় কি?


  1. ডেটা স্ট্রাকচারে B+ গাছ

  2. Tkinter ব্যবহার করে একটি টেবিলের মতো চেহারা তৈরি করা

  3. 2021 সালে সেরা লিনাক্স ফাইল সিস্টেমগুলি কী কী?

  4. ডুপ্লিকেট ফাইলগুলি পরিচালনা করার সর্বোত্তম উপায় কী?