擅长:python、mysql、java
<p><a href="https://docs.python.org/3/library/argparse.html" rel="nofollow noreferrer">Argparse</a>应该这样做。它功能丰富、灵活。
就您的情况而言,以下内容起到了作用:</p>
<pre><code>import argparse
parser = argparse.ArgumentParser(description='Description of your app here.')
parser.add_argument('-N', ' integers', default=5, help='your help text here')
parser.add_argument('-S', ' sortby', default='Change', choices=['Change', 'SomeOtherOption'], help='some help text here ')
if __name__ == "__main__":
args = parser.parse_args()
print(args.integers) # prints 5 if nothing provided
print(args.sortby) # prints 'Change' if nothing provided
</code></pre>