मैं एक स्क्रिप्ट तैयार कर रहा हूं जो व्यवहार को कॉन्फ़िगर करने के लिए तर्कों का उपयोग करता है और फ़ाइलों की एक अनिर्धारित संख्या को पढ़ेगा। निम्नलिखित कोड का उपयोग करने से मुझे एक एकल फ़ाइल पढ़ने की अनुमति मिलती है। क्या यह पूरा करने का कोई तरीका है कि बिना किसी तर्क के सेट किए, यह बताएं कि स्क्रिप्ट को कितनी फाइलें पढ़नी चाहिए?argparse: तर्कों की अनिर्धारित संख्या प्राप्त करें
parser = argparse.ArgumentParser()
parser.add_argument("FILE", help="File to store as Gist")
parser.add_argument("-p", "--private", action="store_true", help="Make Gist private")
यही है, धन्यवाद। मुझे आश्चर्य है कि यह Argparse ट्यूटोरियल में क्यों नहीं है। – braindump
http://docs.python.org/2/library/argparse.html#nargs – user2753523
यह शानदार है – pele88