( сопровождающий Spyder здесь ) Этот код одновременно очищает консоль и удаляет все переменные, присутствующие в пространстве имен:
try:
from IPython import get_ipython
get_ipython().magic('clear')
get_ipython().magic('reset -f')
except:
pass
Он также имеет то преимущество, что работаетвнутри и снаружи Spyder.
Примечание : сейчас этот подход генерирует ошибку в консоли после запуска.Мы исправим эту ошибку в следующей версии Spyder ( 3.3.4 ), которая выйдет в марте / 2019 г.