def Args(self, args=[]):
# process command-line options
try:
opts, args = getopt.getopt(args, 'hcl:', ['help', 'clear', 'lines='])
except getopt.error, msg:
raise 'MyArgError'
if len(args) > 1:
raise 'MyArgError'
self.file = args[0]
for o, a in opts:
if o in ('-h', '--help'):
raise 'MyUsage'
if o in ('-c', '--clear'):
self.SetClear()
if o in ('-l', '--lines'):
self.lines_per_page = int(a)
评论列表
文章目录