如何让Python程序参数输入更像Linux命令


背景
最近一直训练模型,进行模型调参比较,但是随着模型参数多起来了,想获得不同参数模型结果也越来越麻烦 。看看前辈以及github上开源项目的代码后,感觉这个感觉学到了很多 。让你的python程序输入参数更像Linux那样输入,之前使用sys.argv,看到这个之后感觉太low了 。这个就是 Python 标准库的一部分:Argparse[1] 。那么下面让我们看看他是多么方便 。
1 入门操作
由于这个包是Python标准库中的一部分,所以就不用安装了,直接使用即可 。下面结合文章argparse基本用法[2]和自己的理解书写如下程序:

如何让Python程序参数输入更像Linux命令 如何让Python程序参数输入更像Linux命令

文章插图

    推荐阅读