Я использую Python 2.6.2 (к сожалению, не могу обновить до 2.7, или я бы использовал argparse). Как я могу получить optparse для возврата списка опций, которые были добавлены через 'add_option'?
Вот пример кода:
from optparse import OptionParser
parser = OptionParser()
parser.add_option('--one')
parser.add_option('--two')
(opts,args) = parser.parser_args()
optlist = parser.funcToGetListOfOptions()
print optlist
['one', 'two']
Я просмотрел исходный текст optparse и могу выяснить это, используя внутренние атрибуты, но это не кажется кошерным. Какой правильный способ сделать это?
Спасибо!