-2

在这个定义中,我使用 optparse 在命令行上接受一些参数。所以,我的问题是方法 add_option 如何创建一个名称来自dest的属性,可以从对象调用。

def main():
     parser = optparse.OptionParser('usage%prog ' + \
                    '-H <target host> -u <user> -F <password list>')
     parser.add_option('-H' , dest='tgtHost', type='string', \
                     help='specify target host')
     parser.add_option('-u' , dest='user', type='string', \
                     help='specify the user')
     parser.add_option('-F', dest='passwdFile', type='string', help='specify password file')
     (options, args) = parser.parse_args()
     host = options.tgtHost
     passwdFile = options.passwdFile
     user = options.user
4

1 回答 1

0

此处提供了文档: optparse — 命令行选项解析器

于 2016-10-25T15:00:13.897 回答