"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं पायथन में पूर्ण फ़ाइल पथ कैसे प्राप्त कर सकता हूँ?

मैं पायथन में पूर्ण फ़ाइल पथ कैसे प्राप्त कर सकता हूँ?

2024-11-19 को प्रकाशित
ब्राउज़ करें:724

How Can I Get the Absolute File Path in Python?

पायथन में निरपेक्ष फ़ाइल पथ का निर्धारण

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

किसी दी गई फ़ाइल के लिए पूर्ण पथ प्राप्त करने के लिए, पायथन os.path.abspath() फ़ंक्शन प्रदान करता है। यह फ़ंक्शन फ़ाइल पथ को अपने तर्क के रूप में लेता है और संबंधित निरपेक्ष पथ लौटाता है। आइए जानें कि इस फ़ंक्शन का प्रभावी ढंग से उपयोग कैसे करें:

import os
absolute_path = os.path.abspath("mydir/myfile.txt")

इस उदाहरण में, हम पहले ओएस मॉड्यूल आयात करते हैं, जो ऑपरेटिंग सिस्टम के साथ इंटरैक्ट करने के लिए विभिन्न फ़ंक्शन प्रदान करता है। फिर हम निर्दिष्ट फ़ाइल पथ के लिए पूर्ण पथ प्राप्त करने के लिए abspath() फ़ंक्शन का उपयोग करते हैं, जो वर्तमान कार्यशील निर्देशिका से संबंधित हो सकता है। परिणामी निरपेक्ष पथ निरपेक्ष_पथ चर को सौंपा जाएगा।

यह ध्यान रखना महत्वपूर्ण है कि abspath() फ़ंक्शन निरपेक्ष पथों के साथ भी काम करता है। यदि आप पहले से ही पूर्ण पथ निर्दिष्ट करते हैं, तो फ़ंक्शन बस वही पथ लौटाएगा:

import os
absolute_path = os.path.abspath("C:/example/cwd/mydir/myfile.txt")

इस उदाहरण में, फ़ाइल का पूर्ण पथ तर्क के रूप में प्रदान किया गया है, और abspath() फ़ंक्शन इसे बनाए रखता है, जिसके परिणामस्वरूप वही निरपेक्ष पथ बनता है।

विभिन्न प्रोग्रामिंग परिदृश्यों में निरपेक्ष फ़ाइल पथ निर्धारित करने की क्षमता महत्वपूर्ण है। उदाहरण के लिए, यह आपको वर्तमान कार्यशील निर्देशिका के बाहर स्थित फ़ाइलों तक पहुंचने, एकाधिक निर्देशिकाओं में फ़ाइलों के साथ काम करने और प्रोग्राम के विभिन्न घटकों के बीच फ़ाइल पथ साझा करने में सक्षम बनाता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3