home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 November / maximum-cd-2010-11.iso / DiscContents / calibre-0.7.13.msi / file_1771 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-08-06  |  1.0 KB  |  29 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. from Numeric import ArrayType
  5.  
  6. def num_display(self, arg):
  7.     if type(arg) != ArrayType:
  8.         self._display(arg)
  9.         return None
  10.     format = __IPYTHON__.runtime_rc.numarray_print_format
  11.     print 'NumPy array, format:', format
  12.     print arg
  13.  
  14.  
  15. def magic_format(self, parameter_s = ''):
  16.     valid_formats = [
  17.         'long',
  18.         'short']
  19.     if parameter_s in valid_formats:
  20.         self.runtime_rc.numarray_print_format = parameter_s
  21.         print 'Numeric output format is now:', parameter_s
  22.     else:
  23.         print 'Invalid format:', parameter_s
  24.         print 'Valid formats:', valid_formats
  25.  
  26. __IPYTHON__.runtime_rc.numarray_print_format = 'long'
  27. __IPYTHON__.__class__.magic_format = magic_format
  28. __IPYTHON__.hooks.display = num_display
  29.