aboutsummaryrefslogtreecommitdiff
path: root/etc/python/pythonrc.py
blob: 1fc3bfe5bf3c6bb11ff558c210d61fa881bc1fff (plain) (blame)
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)