def init_prompt():
  try:
    import readline
    import rlcompleter
  except ImportError:
    return

  import os
  histfile = os.path.join(os.environ.get('HOME', ''), '.pythonhistory')
  try:
    readline.read_history_file(histfile)
  except IOError:
    pass

  import atexit
  atexit.register(readline.write_history_file, histfile)

init_prompt()
del init_prompt
