परिचय..
कभी-कभी, प्रोग्राम को वैकल्पिक तर्कों की आवश्यकता होती है जब आपूर्ति की जाती है तो उनका उपयोग किया जाएगा अन्यथा डिफ़ॉल्ट घोषणाओं पर वापस जाएं। हम इस उदाहरण में देखेंगे कि उनका उपयोग कैसे करें।
डैश (--) से शुरू होने वाले पैरामीटर को वैकल्पिक के रूप में पहचाना जाता है, इसलिए उन्हें छोड़ा जा सकता है, और उनके डिफ़ॉल्ट मान हो सकते हैं।
पैरामीटर जो डैश से शुरू नहीं होते हैं वे स्थितीय होते हैं और आमतौर पर आवश्यक होते हैं, इसलिए उनके पास डिफ़ॉल्ट मान नहीं होते हैं।
इसे कैसे करें...
उदाहरण
आयात करें to <>')args =parser.parse_args()print(f"Hello {args.name}")"मेटावर" तर्क का वर्णन करने के लिए उपयोग में दिखाई देगा, जबकि -n और --name "लघु" और "लंबे" विकल्प नामों के लिए वर्णित हैं।
1. आइए निष्पादन से पहले सहायता संदेश देखें।
>>>पायथन test.py -husage:test.py [-h] [-n नाम]वैकल्पिक तर्क उदाहरणवैकल्पिक तर्क:-h, --help यह सहायता संदेश दिखाएं और निकास-n नाम, --नाम नाम <. को नमस्ते कहें>
2. बिना किसी पैरामीटर के प्रोग्राम को रन करें।
>>>पायथन test.pyHello World
3. नमस्ते कहने के लिए ब्रह्मांड का नाम पास करें। याद रखें कि यदि आप वैकल्पिक पैरामीटर का उपयोग करना चाहते हैं, तो --name या -n
. का उपयोग करके मान निर्दिष्ट करें>>>पायथन test.py --name UniverseHello Universe>>> python test.py --n UniverseHello Universe
समाप्त करने के लिए, नीचे दिए गए बिंदुओं को याद रखें।
टाइप उदाहरण आवश्यक डिफ़ॉल्टवैकल्पिक -n (छोटा), --नाम (लंबा) नहीं हाँ स्थितिगत नाम या संख्या, .. हाँ नहीं