argparse模块简单使用

本文介绍了Python标准库中的argparse模块,用于命令行选项、参数和子命令解析。通过三个步骤创建解析器、添加参数和解析参数,展示了如何使用argparse创建简单到复杂的命令行接口,并给出了计算BMI的例子来进一步解释。
摘要由CSDN通过智能技术生成

argparse模块是 Python 标准库中推荐的命令行解析模块。学一学总是没有坏处的嘛。

举个例子

图片来自网络

#argparse_demo.py
import argparse

def get_parse():
    parser = argparse.ArgumentParser(description="an argparse_demo for exercise")
    parser.add_argument(
        '--name',
        dest = 'name',
        help = 'input name',
        type = str,
        default= 'My friend',
        required=False
    )
    return parser.parse_args()

if __name__=='__main__':
    args = get_parse()
    print(
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值