标签: python argparse
我使用python来解析参数。我想要做的是检查是否没有给出参数。但是,parse_args()返回一个名称空间对象。 目前,我必须将命名空间转移到dict,并检查值集是否有一个非None元素。 我想知道是否有任何简单的方法可以做到这一点。
答案 0 :(得分:0)
parse_args()不会减少sys.argv。因此,len(sys.argv) == 1是无参数检查的良好代理(因为sys.argv在没有参数传递时仍然具有长度1。)
parse_args()
sys.argv
len(sys.argv) == 1