#NEWLINE# def _convert_TryFinally( self , n ) : #NEWLINE# #INDENT# c = self . _convert #NEWLINE# if ( ( len ( n . body ) == 1 ) and ( n . body [ 0 ] . __class__ . __name__ == 'TryExcept' ) ) : #NEWLINE# #INDENT# n2 = n . body [ 0 ] #NEWLINE# node = Try ( [ ] , [ c ( x ) for x in n2 . handlers ] , [ ] , [ ] ) #NEWLINE# self . _stack . append ( ( node . body_nodes , n2 . body ) ) #NEWLINE# self . _stack . append ( ( node . else_nodes , n2 . orelse ) ) #NEWLINE# self . _stack . append ( ( node . finally_nodes , n . finalbody ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# node = Try ( [ ] , [ ] , [ ] , [ ] ) #NEWLINE# self . _stack . append ( ( node . body_nodes , n . body ) ) #NEWLINE# self . _stack . append ( ( node . finally_nodes , n . finalbody ) ) #NEWLINE# #UNINDENT# return node