我是靠谱客的博主 刻苦机器猫,最近开发中收集的这篇文章主要介绍argsparse 理解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在 github 上 down 的代码,好多都有 argsparse 这个东西,困扰了我很久。

argsparse 是 python 内置的标准模块,不用安装就可以使用。

这个 lib 的作用:实现在命令行中,向程序传入参数,并使程序运行。

import argparse
parser = argparse.ArgumentParser(description='命令行中传入一个数字')
#type是要传入的参数的数据类型
help是该参数的提示信息
parser.add_argument('integers', type=str, help='传入的数字')
args = parser.parse_args()
#获得传入的参数
print(args)

然后再命令行中输入python demo.py -h或者python demo.py --help

应该是 所写就用 单个- ,全称就用 双个 - -

先知道到这,参考:

https://zhuanlan.zhihu.com/p/56922793
https://www.cnblogs.com/yimiaoyikan/p/10375859.html

创建 ArgumentParser() 对象
调用 add_argument() 方法添加参数
使用 parse_args() 解析添加的参数

最后

以上就是刻苦机器猫为你收集整理的argsparse 理解的全部内容,希望文章能够帮你解决argsparse 理解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部