我原本是一名 C 程序员。我已经看到了许多技巧和“黑客”来阅读许多不同的论点。
Python 程序员有哪些方法可以做到这一点?
标准库中的规范解决方案是argparse(docs):
argparse
这是一个例子:
from argparse import ArgumentParser parser = ArgumentParser() parser.add_argument("-f", "--file", dest="filename", help="write report to FILE", metavar="FILE") parser.add_argument("-q", "--quiet", action="store_false", dest="verbose", default=True, help="don't print status messages to stdout") args = parser.parse_args()
argparse支持(除其他外):