Advertisement

argparse入门学习参数输入方式

阅读量:

argparse.ArgumentParser()的使用

首先,导入模块

复制代码
    import argparse

创建一个对象

复制代码
    parser = argparse.ArgumentParser()

添加参数

复制代码
    parser.add_argument('-i', '--input',
                   help='Input a number',
                    tpye=float,
                   required=True)

在本例中,请问 -i 和 --input1 分别作为该参数的名称吗?帮助信息起到提示作用吗?是否所有 required 输入参数都是必要的?

然后把解析器的参数赋给一个对象保存

复制代码
    temp = parser.parse_args()

那么接下来就可以通过temp来调用刚刚添加的参数了

temp.input 即为你定义的参数,通过该方式即可实现各种的运算

下面展示一下一个简单的实例,求圆的面积,半径由用户来输入

复制代码
    import argparse
    
    parser = argparse.ArgumentParser(description='test 

全部评论 (0)

还没有任何评论哟~