如何检查python中的argparse没有参数?

时间:2018-04-06 18:48:00

标签: python argparse

我使用python来解析参数。我想要做的是检查是否没有给出参数。但是,parse_args()返回一个名称空间对象。 目前,我必须将命名空间转移到dict,并检查值集是否有一个非None元素。 我想知道是否有任何简单的方法可以做到这一点。

1 个答案:

答案 0 :(得分:0)

parse_args()不会减少sys.argv。因此,len(sys.argv) == 1是无参数检查的良好代理(因为sys.argv在没有参数传递时仍然具有长度1。)