#NEWLINE# def _PruneOptions( argv , opt ) : #NEWLINE# #INDENT# i = 0 #NEWLINE# while ( i < len ( argv ) ) : #NEWLINE# #INDENT# a = argv [ i ] #NEWLINE# if ( a == '--' ) : #NEWLINE# #INDENT# break #NEWLINE# #UNINDENT# if a . startswith ( '--' ) : #NEWLINE# #INDENT# eq = a . find ( '=' ) #NEWLINE# if ( eq > 0 ) : #NEWLINE# #INDENT# a = a [ 0 : eq ] #NEWLINE# #UNINDENT# #UNINDENT# if ( not opt . has_option ( a ) ) : #NEWLINE# #INDENT# del argv [ i ] #NEWLINE# continue #NEWLINE# #UNINDENT# i += 1