#NEWLINE# def get_input( prompt = '' , default = None , input = raw_input ) : #NEWLINE# #INDENT# 'Get user input with an optional default value.' #NEWLINE# if ( default is not None ) : #NEWLINE# #INDENT# ri = input ( ( '%s [%s]> ' % ( prompt , default ) ) ) #NEWLINE# if ( not default ) : #NEWLINE# #INDENT# return default #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return ri #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# return input ( ( '%s> ' % ( prompt , ) ) )