python 之optparse模块OptionParser
该模块让python脚本命令能够符合标准的Unix命令例程式
每个命令行参数就是由参数名字符串和参数属性组成的。如 -f 或者 file 分别是长短参数名
当你将所有的命令行参数都定义好了的时候,我们需要调用parse_args()方法赖际熙add_option()函数依次传入的参数:
options,args = parser.parser_args()
parser.add_option("-f", "--file", ...)
parser = optparse.OptionParser()
parser.(,,,) parser.(, , ,) parser.(, , ,)
(options,args) = parser.parse_args()
print(options) #输出是一个字典 print(args) 输出是一个列表
python test.py 123 abc -H127.0.0.1 -p 123456 -u root
执行
print(options)的结果是 {'tgtHost': '127.0.0.1', 'user': 'root', 'passwd=': '123456'} print(options)的结果是 ['123','abc']
参考
https://blog.csdn.net/m0_37717595/article/details/80603884