Como posso obter OptionParser do optparse para ignorar as opções inválidas?
No python<a href="http://docs.python.org/library/optparse.html#optparse.OptionParser" rel="noreferrer">OptionParser</a>
, como posso instruí-lo para ignorar as opções indefinidas fornecidas ao métodoparse_args
?
por exemplo.
Eu só defini opção--foo
para o meuOptionParser
exemplo, mas eu chamoparse_args
com lista[ '--foo', '--bar' ]
EDITAR:
Eu não me importo se isso os filtra fora da lista original. Eu só quero opções indefinidas ignoradas.
A razão pela qual estou fazendo isso é porque estou usando a interface AddOption do SCons para adicionar opções de construção personalizadas. No entanto, algumas dessas opções orientam a declaração dos alvos. Assim, preciso analisá-los fora do sys.argv em diferentes pontos do script sem ter acesso a todas as opções. No final, o Scons OptionParser de nível superior capturará todas as opções indefinidas na linha de comando.