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

पाइथन में टिंकर का उपयोग करके निर्देशिका का चयन कैसे करें और स्थान को कैसे स्टोर करें?

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

उदाहरण

इस उदाहरण में, हम एक एप्लिकेशन बनाएंगे जो उपयोगकर्ता को स्थानीय निर्देशिका से एक फ़ाइल का चयन करने के लिए कहेगा और फिर लेबल की मदद से निर्देशिका का स्थान प्रदर्शित करेगा।

#Import the Tkinter library
from tkinter import *
from tkinter import ttk
from tkinter import filedialog
#Create an instance of Tkinter frame
win= Tk()
#Define the geometry
win.geometry("750x250")
def select_file():
   path= filedialog.askopenfilename(title="Select a File", filetype=(('text files''*.txt'),('all files','*.*')))
   Label(win, text=path, font=13).pack()
#Create a label and a Button to Open the dialog
Label(win, text="Click the Button to Select a File", font=('Aerial 18 bold')).pack(pady=20)
button= ttk.Button(win, text="Select", command= select_file)
button.pack(ipadx=5, pady=15)
win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें निर्देशिका से फ़ाइल का चयन करने और विंडो पर फ़ाइल स्थान प्रदर्शित करने के लिए एक बटन होगा।

पाइथन में टिंकर का उपयोग करके निर्देशिका का चयन कैसे करें और स्थान को कैसे स्टोर करें?

अब, स्थानीय निर्देशिका से किसी भी फ़ाइल का चयन करें और फिर, यह एक लेबल विजेट में फ़ाइल का स्थान प्रदर्शित करेगा।

पाइथन में टिंकर का उपयोग करके निर्देशिका का चयन कैसे करें और स्थान को कैसे स्टोर करें?


  1. पायथन और मैटप्लोटलिब का उपयोग करके लाइनों के अंत की व्याख्या कैसे करें?

    पायथन और मैटप्लोटलिब का उपयोग करके पंक्तियों के अंत की व्याख्या करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। चर को इनिशियलाइज़ करें, पंक्तियाँ , पंक्तियों की संख्या डेटा प्राप्त करने के लिए। आयताकार सारणीबद्ध डेटा में पांडा डे

  1. टिंकर का उपयोग करके एक पायथन 3 ऐप को .exe में कैसे संकलित करें?

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

  1. पायथन टिंकर का उपयोग करके संदेशबॉक्स की स्थिति कैसे बदलें

    मान लीजिए कि हम टिंकर का उपयोग करके एक डायलॉग बॉक्स बनाना चाहते हैं। डायलॉग बॉक्स बनाने के लिए हम MessageBox लाइब्रेरी का उपयोग कर सकते हैं जिसमें डायलॉग टाइप जल्दी से बनाने के लिए कई फंक्शन शामिल हैं। बनाए गए डायलॉग बॉक्स की स्थिति को समायोजित करने के लिए, हम इसकी टॉपलेवल संपत्ति का उपयोग कर सकते