Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

열려 있는 모든 pyplot 창(Matplotlib)을 어떻게 닫습니까?

<시간/>

plt.Figure().close(): 그림 창을 닫습니다.

닫기() 자체적으로 현재 그림을 닫습니다.

닫기(h) , 여기서 h는 Figure 인스턴스이며 해당 Figure를 닫습니다.

닫기(숫자) number=num으로 그림을 닫습니다.

닫기(이름) , 여기서 name은 문자열이며 해당 레이블이 있는 그림을 닫습니다.

닫기('모두') 모든 Figure 창을 닫습니다.

예시

from matplotlib import pyplot as plt
fig = plt.figure()
ax = fig.add_subplot()
plt.show()
plt.close()

출력

열려 있는 모든 pyplot 창(Matplotlib)을 어떻게 닫습니까?

이제 "plt.show()" 문을 바꿉니다. 및 "plt.close()" 코드에서. 플롯이 이미 닫혀 있기 때문에 출력으로 플롯을 볼 수 없습니다.