Pythonargparse中的Hello world
示例
以下程序向用户问好。它带有一个位置参数,即用户名,并且还可以被告知问候语。
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('name',
help='name of user'
)
parser.add_argument('-g', '--greeting',
default='Hello',
help='optional alternate greeting'
)
args = parser.parse_args()
print("{greeting}, {name}!".format(
greeting=args.greeting,
name=args.name)
)$ pythonhello.py--help
usage:hello.py[-h] [-g GREETING] name
positional arguments:
name name of user
optional arguments:
-h, --help show this help message and exit
-g GREETING, --greeting GREETING
optional alternate greeting$ pythonhello.pyworld Hello, world! $ pythonhello.pyJohn -g Howdy Howdy, John!
有关更多详细信息,请阅读argparse文档。
热门推荐
10 干老师祝福语朋友简短
11 兄弟告别的祝福语简短
12 对同学祝福语 简短独特
13 叔叔生日祝福语简短搞笑
14 考试祝福语简短给对象
15 老师简短祝福语有哪些
16 家庭新春聚餐祝福语简短
17 别人转岗的祝福语简短
18 中班哥哥姐姐祝福语简短