Python 从命令行运行脚本时防止图形关闭
当我从shell命令行运行代码时,它会打开figure窗口并显示绘图,但一旦代码完成,它就会将其关闭。我没有任何close()语句 在使用ipython从命令行运行python脚本时,如何防止图形关闭Python 从命令行运行脚本时防止图形关闭,python,python-2.7,matplotlib,ipython,Python,Python 2.7,Matplotlib,Ipython,当我从shell命令行运行代码时,它会打开figure窗口并显示绘图,但一旦代码完成,它就会将其关闭。我没有任何close()语句 在使用ipython从命令行运行python脚本时,如何防止图形关闭 我可以在最后添加一条语句,只有在按下任意键后才能退出,但这感觉太像是一种黑客行为。我发现我需要使用plt.show()而不是plt.draw()。我喜欢使用 plt.draw() plt.pause(0.01) input("<Hit Enter To Close>") plt.dr
我可以在最后添加一条语句,只有在按下任意键后才能退出,但这感觉太像是一种黑客行为。我发现我需要使用plt.show()而不是plt.draw()。我喜欢使用
plt.draw()
plt.pause(0.01)
input("<Hit Enter To Close>")
plt.draw()
plt.暂停(0.01)
输入(“”)
这样我就可以从命令行关闭绘图,而不必单击。您是在ipython中运行,如[n]中的
:运行script
还是在shell命令行上使用ipython,如shell中的$ipython script.py
。我会在问题中澄清。