1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
import os import atexit import readline history = os.path.join(os.environ["XDG_STATE_HOME"], "python-history") try: readline.read_history_file(history) except OSError: pass def write_history(): readline.write_history_file(history) atexit.register(write_history)