Действительно ли возможно использовать оболочку IPython от существующей оболочки Python, как shell-inside-a-shell, так же к встроенному code.interact()
?
Django manage.py shell
по возможности вызывать оболочку IPython, и это реализовано следующим образом:
import IPython
shell = IPython.Shell.IPShell()
shell.mainloop()