इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो Python स्क्रिप्ट फ़ाइल के नाम को प्रिंट करता है। हम sys . का उपयोग करके स्क्रिप्ट नाम ढूंढ सकते हैं मॉड्यूल।
sys मॉड्यूल पायथन . के सभी कमांड लाइन तर्कों को संग्रहीत करेगा sys.argv . में कमांड करें सूची। सूची में पहला तत्व स्क्रिप्ट का नाम है। हम इसे उस सूची से निकाल सकते हैं। पायथन इसे आसान बनाता है।
आइए कार्यक्रम में शामिल चरणों को देखें।
-
sys मॉड्यूल आयात करें।
-
अब, sys.argv सूची के पहले तत्व को प्रिंट करें।
-
यही बात है। आपको स्क्रिप्ट का नाम मिल गया है।
उदाहरण
आइए इसे व्यावहारिक रूप से देखें।
# importing the sys module import sys # importing os module for absolute path import os # printing the script name # first element of sys.argv list print(os.path.abspath(sys.argv[0]))
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको अपनी पायथन लिपि का पूर्ण पथ मिल जाएगा।
C:\Users\hafeezulkareem\Desktop\sample\tutorialspoint.py
निष्कर्ष
यदि आपको ट्यूटोरियल में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।