Python 中的最小 argparse 示例

带一个位置参数(param)的最小示例:

minimal_argparse_example.py
#!/usr/bin/env python3
import argparse

if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument("param")
    args = parser.parse_args()
    # 你的代码放在这里!
    print(args.param)

带一个参数(-p--param)的最小示例:

minimal_argparse_optional.py
#!/usr/bin/env python3
import argparse

if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument("-p", "--param")
    args = parser.parse_args()
    # 你的代码放在这里!
    print(args.param)

Check out similar posts by category: Python