尝试了许多建议,以便在Spyder中使用代码而不是CTRL + L来清除控制台和变量,但是它们不起作用。
想知道任何有效的建议,这些代码可用于清除Spyder控制台和变量。
使用get_ipython().magic('reset -sf')
将使变量资源管理器不更新。
答案 0 :(得分:2)
(此处为 Spyder维护程序)此代码既清除了控制台,又同时删除了命名空间中存在的所有变量:
try:
from IPython import get_ipython
get_ipython().magic('clear')
get_ipython().magic('reset -f')
except:
pass
它还具有在Spyder内部和外部运行的优点。
注意:现在,这种方法在运行后会在控制台中生成an error。我们将在2019年3月发布的下一个Spyder版本( 3.3.4 )中修复该错误。
答案 1 :(得分:2)
答案 2 :(得分:-1)
在其他地方看到了它,不是我的代码,而是:
import os
os.system('clear')