opts, args = getopt.getopt(sys.argv[1:], "hf:m:s:i:", ["zkhosts="])
需要注意的点:
sys.argv[1:] 去掉脚本本身的名字
第二个参数的中的冒号代表后面需要跟参数值,例子里面的h不用跟参数, 其他都要跟参数
第三个是个参数列表,带=意味着参数后面需要跟参数 (长参数)
python test.py -f ddd.txt -m dddd --zkhosts=adsfadsf
opts, args = getopt.getopt(sys.argv[1:], "hf:m:s:i:", ["zkhosts="])
需要注意的点:
sys.argv[1:] 去掉脚本本身的名字
第二个参数的中的冒号代表后面需要跟参数值,例子里面的h不用跟参数, 其他都要跟参数
第三个是个参数列表,带=意味着参数后面需要跟参数 (长参数)
python test.py -f ddd.txt -m dddd --zkhosts=adsfadsf