python matplot非阻塞show
import matplotlib.pyplot as plt
plt.ion() # 非阻塞模式
path = "/****/color_0004_%04d.png"
plt.ion()
for i in range(5):
path1 = path % i
plt.axis("off")
plt_img=plt.imread(path1)
plt.imshow(plt_img)
plt.pause(2)
# plt.ioff() 阻塞模式
plt.ion()、plt.ioff()、plt.show()
plt.ion()
:将 figure 设置为交互模式,figure 不用 plt.show() 也可以显示。
plt.ioff()
:将 figure 设置为阻塞模式,也是 figure 的默认模式,figure 必须用 plt.show() 才能显示。
plt.show()
:显示所有的 figure(不管是阻塞模式的还是交互模式的)。若一个 figure 下一个 plt.show(),则只有关闭一个 figure,才会出现下一个 figure。若最后设置 plt.show(),则会显示设置的所有 figure
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术