是否有方法通过终端中的命令关闭使用matplotlib创建的绘图(无需使用鼠标关闭窗口)
我正在macos 10.15.7上使用zsh
假设我有一个包含以下内容的文件plot1.py
:
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
从命令行执行python plot1.py
时,将打开一个显示绘图的窗口。我想做的是用键盘命令从终端关闭这个窗口。我尝试了ctrl+c和ctrl+y但没有成功,我必须通过单击关闭按钮用鼠标关闭窗口
注意:我没有使用Python(如this question中所述)
您可以使用
plt.show
方法的block
参数:使用上述代码,只要在终端中按Enter键,就可以关闭窗口
您还可以使用Alt+F4,确保
matplotlib
窗口位于终端窗口上方。当然,这是windows热键,而不是终端快捷键相关问题 更多 >
编程相关推荐