startpython


"""export PYTHONSTARTUP=~/.startpython"""
import sys, os
import readline, rlcompleter
readline.parse_and_bind("tab: complete")
readline.parse_and_bind( "set meta-flag On")
readline.parse_and_bind( "set convert-meta Off")
readline.parse_and_bind( "set output-meta On")
print "Readline loaded.",
del sys, os
import os
try:
  import atexit
except:
  pass
try:
  history = os.path.join(os.environ["HOME"], ".python_history")
  try:
    readline.read_history_file(history)
  except:
    readline.write_history_file(history)
  atexit.register(readline.write_history_file, history)
  del os, history
  print "History loaded."
except:
  pass