У меня тоже раньше была эта проблема,
может быть, вы могли бы установить ipython, у которого есть волшебная функция, которая называется так:
% сохранить.
Это сохранит то, что вы вводите в файл.
и ipython - это очень очаровательный инструмент, который отлично подходит для обычного приглашения Python. У него также есть и другие замечательные вещи!
А в django, если у вас установлен ipython, при вводе оболочки python manage.py,
будет вызывать ipython напрямую.