#NEWLINE# def format_output( num , output_type ) : #NEWLINE# #INDENT# if ( output_type == 'btc' ) : #NEWLINE# #INDENT# return '{0:,.8f}' . format ( output_type ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( output_type == 'mbtc' ) : #NEWLINE# #INDENT# return '{0:,.5f}' . format ( num ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( output_type == 'bit' ) : #NEWLINE# #INDENT# return '{0:,.2f}' . format ( num ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( output_type == 'satoshi' ) : #NEWLINE# #INDENT# return '{:,}' . format ( int ( num ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise Exception ( ( 'Invalid Unit Choice: %s' % output_type ) )