Python getopt获取无限参数
如何使用Python getopt获取无限参数,python,Python,如何使用getopt获得下面这样的命令 python script.py-u“url\u a”“url\u b”“url\u c”-s 我使用下面的代码,但我不能收到所有的网址,它只返回一个网址 opts, args = getopt.getopt(argv, "u:s") 尝试: python script.py -u "url_a url_b url_c" -s 以及: 我还有一个问题,如何将参数设置为必需参数?例如,当脚本未使用-c参数运行时,请转到“除外”?检查选项是否不包含(“-c
getopt
获得下面这样的命令
python script.py-u“url\u a”“url\u b”“url\u c”-s
我使用下面的代码,但我不能收到所有的网址,它只返回一个网址
opts, args = getopt.getopt(argv, "u:s")
尝试:
python script.py -u "url_a url_b url_c" -s
以及:
我还有一个问题,如何将参数设置为必需参数?例如,当脚本未使用
-c
参数运行时,请转到“除外”?检查选项是否不包含(“-c”,“任意”)选项。如何执行?我是python新手
opts, args = getopt.getopt(argv, "u:s")
urls = opts[0][1].split()