Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

टिंकर में किसी तालिका में डेटा दिखाने का सबसे अच्छा तरीका क्या है?

आम तौर पर, हम तालिकाओं के रूप में डेटा का प्रतिनिधित्व करते हैं। एक तालिका में पंक्तियों और स्तंभों का एक समूह होता है। डेटा एक तालिका में पंक्तियों और स्तंभों के रूप में क्रमिक रूप से संग्रहीत होता है।

मान लीजिए कि हम एक टिंकर एप्लिकेशन बना रहे हैं, जिससे हमें छात्र के डेटा को एक टेबल में कहीं स्टोर करना होगा। तालिका संरचना में छात्रों के प्रथम नाम, अंतिम नाम और रोल नंबर को संग्रहीत करने के लिए 3 कॉलम होते हैं। इस प्रकार की जानकारी प्रदर्शित करने के लिए, टिंकर एक नोटबुक . प्रदान करता है विजेट जहां हम अपने डेटा को टेबल के रूप में स्टोर कर सकते हैं।

उदाहरण

# 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()

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक विंडो प्रदर्शित करेगा जिसमें कुछ छात्र डेटा के साथ एक तालिका होगी।

टिंकर में किसी तालिका में डेटा दिखाने का सबसे अच्छा तरीका क्या है?


  1. टिंकर का उपयोग करके एक टेबल लुक-ए-लाइक बनाना

    तालिका में पंक्तियों और स्तंभों के रूप में डेटा आइटम होते हैं। किसी एप्लिकेशन में टेबल GUI होने के मामले पर विचार करें जहां हम अन्य पायथन लाइब्रेरी जैसे Numpy, Pandas, Matplotlib, आदि का उपयोग करके डेटा में हेरफेर कर सकते हैं। Tkinter TreeView प्रदान करता है। विजेट जो उपयोगकर्ता को तालिका खींचने और

  1. 2021 में सर्वश्रेष्ठ लिनक्स फाइल सिस्टम क्या हैं?

    अपने लिनक्स सिस्टम को स्थापित करने के लिए हार्ड डिस्क को फॉर्मेट करते समय, आपको उपयोग करने के लिए सबसे अच्छा लिनक्स फाइल सिस्टम तय करना होगा। 2021 में, सबसे लोकप्रिय विकल्प EXT4 है। हालांकि, क्या यह सबसे अच्छा है, और यदि आपके पास विकल्प हैं, तो क्या आपको उन्हें चुनना चाहिए? आइए देखें (संभव) विकल्प।

  1. डुप्लीकेट फ़ाइलें प्रबंधित करने का सबसे अच्छा तरीका क्या है?

    आजकल कंप्यूटर बड़ी हार्ड ड्राइव के साथ आते हैं। यह आपको बहुत अधिक लचीलापन देता है और आपको अपने कंप्यूटर पर बहुत सारी फ़ाइलों को संग्रहीत करने की अनुमति देता है। आप वीडियो, संगीत फ़ाइलें, सैकड़ों फ़ोटो आदि स्टोर कर सकते हैं। लेकिन आपकी हार्ड ड्राइव कितनी भी बड़ी क्यों न हो, एक दिन वह भर जाएगी और कोई