37,719
社区成员
发帖
与我相关
我的任务
分享
from optparse import OptionParser
parser = OptionParser()
parser.add_option("-a", "--larbin_reload", action="store_true",
dest="larbin_reload", type="Integer",default=False, help="")
parser.add_option("-b", "--start_urls", action="store_true",
dest="start_urls",type="string",default="",help="")
parser.add_option("-u", "--blacklist_patterns", action="store_true",
dest="blacklist_patterns", default="", help="")
...
...
(options, args) = parser.parse_args()
因此我希望能遍历options或者args,只对其中的部分做处理,怎么遍历阿?args是list对象,而options是instance对象,怎么搞啊?谢谢了大家。from optparse import OptionParser
def cmdoptions():
parser = OptionParser()
parser.add_option("-f", "--file", dest="filename",
help="write report to FILE", metavar="FILE")
parser.add_option("-q", "--quiet",
action="store_false", dest="verbose", default=True,
help="don't print status messages to stdout")
return parser.parse_args()
if __name__ == '__main__':
options, args = cmdoptions()
print args
print options