पायथन में कमांड लाइन तर्कों को संसाधित करना
पायथन में, कमांड लाइन तर्क sys.argv नामक सूची में उपलब्ध हैं। इन तर्कों तक पहुँचने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:
import sys # Print all command line arguments print("\n".join(sys.argv)) # Print all arguments except the script name print(sys.argv[1:])
स्पष्टीकरण:
उदाहरण:
मान लें कि हमारे पास my_script.py नामक एक स्क्रिप्ट है जो एक लेती है तर्क के रूप में फ़ाइल नाम. हम निम्नलिखित कोड का उपयोग करके इस तर्क को संसाधित कर सकते हैं:
import sys if len(sys.argv) ") exit() filename = sys.argv[1] # Do something with the filename
यह कोड जांचता है कि उपयोगकर्ता ने फ़ाइल नाम प्रदान किया है या नहीं और यदि नहीं तो शान से बाहर निकल जाता है। अन्यथा, यह आगे की प्रक्रिया के लिए एक वेरिएबल को फ़ाइल नाम निर्दिष्ट करता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3