Advertisement
Guest User

.python-startup

a guest
Apr 26th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. import os, sys
  2.  
  3. # Coloured prompt
  4. try:
  5.     import readline
  6. except ImportError:
  7.     sys.ps1 = '\033[0;32m>>> \033[0m'
  8.     sys.ps2 = '\033[0;32m... \033[0m'
  9. else:
  10.     sys.ps1 = '\001\033[0;32m\002>>> \001\033[0m\002'
  11.     sys.ps2 = '\001\033[0;32m\002... \001\033[0m\002'
  12.  
  13. # Completion!
  14. try:
  15.     import readline
  16. except ImportError:
  17.     print("Module readline not available.")
  18. else:
  19.     # persistent history
  20.     histfile = os.path.expanduser('~/.python%i_history' % sys.version_info.major)
  21.     try:
  22.         readline.read_history_file(histfile)
  23.     except IOError:
  24.         pass
  25.     import atexit
  26.     atexit.register(readline.write_history_file, histfile)
  27.     del histfile, atexit
  28.     # tab completion
  29.     import rlcompleter
  30.     readline.parse_and_bind("tab: complete")
  31.     del rlcompleter
  32.     del readline
  33.  
  34. del sys
  35. del os
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement