संभव डुप्लिकेट:
What's the best way to grab/parse command line arguments passed to a Python script?पायथन में कमांड लाइन तर्कों का विश्लेषण कैसे करें?
मैं अपने अजगर 2.6 कार्यक्रम में आदेश पंक्ति तर्क पार्स करने के लिए सक्षम होने के लिए करना चाहते हैं।
आदर्श रूप में, मैं इन मामलों को संभालने के लिए सक्षम होना चाहते हैं:
# Show some help
./myprogram --help
# These are equivalent
./myprogram --block=1
./myprogram -b 1
# This means verbose, and twice as verbose:
./myprogram -v
./myprogram -vv
और द्वारा "पुराने अजगर संस्करण" की जरूरत सशर्त जाते थे, वह हर संस्करण है कि 8 से अधिक दिनों जारी किया गया था मतलब है पहले। –
@Forest - shhhh, हम अभी भविष्य में हैं! ;) – tzaman
और जैसे ही समय बीतता है, यह उत्तर सिर्फ अधिक से अधिक सही हो जाता है। – jcdyer