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

पायथन टिंकर का उपयोग करते हुए वर्ड डिक्शनरी


इस लेख में, हम PyDictionary और TkinterModule का उपयोग करके GUI- आधारित शब्दकोश बनाएंगे।

PyDictionary एक पायथन मॉड्यूल है जो शब्दों के अर्थ अनुवाद, विलोम और समानार्थक शब्द प्राप्त करने में मदद करता है। यह वर्डनेट . का उपयोग करता है अर्थ प्राप्त करने के लिए, अनुवाद के लिए Google, और समानार्थी और विलोम शब्द प्राप्त करने के लिए समानार्थी। निर्भरता के रूप में PyDictionary सुंदर सूप, अनुरोध मॉड्यूल का उपयोग करता है।

एप्लिकेशन बनाने के लिए, हम सबसे पहले इन मॉड्यूल को अपने वातावरण में pip install PyDictionary का उपयोग करके स्थापित करेंगे।

स्थापित करने के बाद, हम एक टिंकर फ्रेम और कुछ अन्य तत्व बनाएंगे।

उदाहरण

# Import Required Librares
from tkinter import *
from PyDictionary import PyDictionary

# Create instances and objests
dictionary = PyDictionary()
win =Tk()

#Define the size of the window
win.geometry("700x400")

win.title("Python Dictionary")

#Define Helper Function to use the other atributes of PyDictionary Class
def dict():
   meaning.config(text=dictionary.meaning(word.get())['Noun'][0])

#Define Labels and Buttons
Label(win, text="Dictionary", font=("Times New Roman" ,20)).pack(pady=20)

# Frame 1
frame = Frame(win)
Label(frame, text="Type any Word ", font=("Poppins bold", 15)).pack(side=LEFT)
word = Entry(frame, font=("Times New Roman", 15))
word.pack()
frame.pack(pady=10)
# Frame 2
frame1 = Frame(win)
Label(frame1, text="Meaning:", font=("Aerial", 18)).pack(side=LEFT)
meaning = Label(frame1, text="", font=("Poppins",15), width= 30)
meaning.pack()
frame1.pack(pady=10)

Button(win, text="Find", font=("Poppins bold",15), command=dict).pack()

# Execute Tkinter
win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से डिक्शनरी एप्लिकेशन तैयार और प्रदर्शित होगा। हालाँकि, PyDictionary का उपयोग करके, हम समानार्थी, विलोम, आदि खोजने जैसी अन्य विशेषताओं को जोड़ सकते हैं।

पायथन टिंकर का उपयोग करते हुए वर्ड डिक्शनरी

अब, टेक्स्टबॉक्स में "हैलो" टाइप करें और "ढूंढें" बटन पर क्लिक करें। यह शब्दकोश से "हैलो" का अर्थ निकाल देगा।

पायथन टिंकर का उपयोग करते हुए वर्ड डिक्शनरी


  1. पायथन टिंकर का उपयोग करके सरल पंजीकरण फॉर्म

    Tkinter GUI (ग्राफिकल यूजर इंटरफेस) विकसित करने के लिए एक अजगर पुस्तकालय है। हम विंडोज़ और अन्य सभी ग्राफिकल यूजर इंटरफेस बनाने के लिए यूआई (यूजर इंटरफेस) का एक एप्लीकेशन बनाने के लिए टिंकर लाइब्रेरी का उपयोग करते हैं। यदि आप अजगर 3.x (जो अनुशंसित है) का उपयोग कर रहे हैं, तो टिंकर एक मानक पैकेज के

  1. पायथन में टिंकर का उपयोग करके रंग खेल

    जीयूआई अनुप्रयोगों के विकास के लिए टिंकर बहुत लोकप्रिय और आसान है। tkinter का उपयोग करके आसानी से GUI गेम विकसित करें। यहां भी हम कलर गेम विकसित करने की कोशिश कर रहे हैं। इस गेम में खिलाड़ी को स्क्रीन पर दिखाई देने वाले शब्द का रंग दर्ज करना होता है और इसलिए स्कोर एक से बढ़ जाता है, इस गेम को खेलने

  1. पायथन का उपयोग करके वर्ड क्लाउड बनाएं

    इस समस्या में कुछ टेक्स्ट वाली फ़ाइल है। हमें उन टेक्स्ट और एक मास्किंग इमेज से वर्ड क्लाउड बनाना है। प्रोग्राम क्लाउड इमेज शब्द को png . के रूप में संग्रहीत करेगा प्रारूप। इस समस्या को लागू करने के लिए, हमें अजगर के कुछ पुस्तकालयों का उपयोग करने की आवश्यकता है। पुस्तकालय matplotlib, Wordcloud, num