Сценарий: я часто работаю в режиме «pylab» iPython для интерактивного анализа данных.Во время этих сессий я создаю много непостоянных переменных, и иногда я забываю то, что я назвал, особенно если сеанс analyis работает в течение нескольких дней (очевидно, с перерывами).
Теперь проблема в том, что с dir () команда 1 видит все определенные переменные в этом сеансе iPython, но поскольку это сеанс pylab, многие важные команды numpy и matplotlib находятся в глобальном пространстве имен, и в принципе безнадежно найти мои собственные определенные переменные в этом огромном списке.
Есть ли способ отфильтровать это для «импортированных» и созданных так, чтобы я мог видеть только переменные, которые я создал вручную во время этого сеанса?