我已经在互联网上搜索过,但找不到是否可以使用可选的python argparser软件包进行参数设置,但选择该参数时需要使用参数。
为了更好地理解,我将在代码中进行解释,以便您可以更轻松地理解。
我的目标是建立一个数据库,其中包含我已注册的所有网站和应用程序,并将该网站或平台,邮件,用户和密码存储在该数据库中。我想创建一些可选参数,例如:
Python manageaccounts.py --add steam mail user pass
那只是一个例子,但我认为这使它更容易理解。 基本上,我希望使用“ --delete”和“ --change”自变量来代替“ --add”。这样,我想说的是,我不知道如何使参数成为可选参数,即选择该参数时它需要另一个参数,在这种情况下,我选择“ --add”,并在数据库中添加新行,所以我需要一个“站点”是“邮件”,“用户”和“传递”,我想将“ --add”设为可选,并在选择该选项时使站点邮件用户和传递成为必需
如果有人不了解我想知道的就是知道我如何提出一个论点,那就需要另一个论点。
Sounds like want you want is a subparser
这是一个例子: