fixing optpaser.py
[findit] / src / optparser.py
1 #!/usr/bin/env python
2 # -*-coding: utf-8 -*-
3 # vim: sw=4 ts=4 expandtab ai
4 # pylint: disable-msg=C0301
5
6 import os
7 from optparse import OptionParser
8
9 class OptParser(object):
10  
11     def __init__(self):
12         self.get()   
13     
14     # функция получения параметров из ком строки
15     def get(self):
16         parser = OptionParser(usage="Usage: %prog -d -c", version="%prog 0.1.0")
17         # Парсим параметры ком строки
18         parser.add_option('--dir', '-d', dest='dir', type="string", \
19                 help="starting path for search" )
20         parser.add_option('--count', '-c', metavar='COUNT',dest='cnt', type="int", \
21                help="count of files for print")
22         (self.options, self.args) = parser.parse_args()
23         return self.options.dir, self.options.cnt