もちもち備忘録

びぼーろく

plt.show(block=False)のblockって何

グラフの窓を閉じないとコンソールで何も打てなくなるのがblock。 これを防止するのがblock=False。

pythonやpython3などで「plt.plot([-1, 1])」をしたとき、これだけではグラフが出ない。
その時には「plt.show()」をするとGUIでグラフが出てくるが、それを閉じないと何もできなくなる。 これを回避するためにやっているらしい〜

(ちなみにcolabなどipython環境なら試した範囲では要らない)

    import matplotlib.pyplot as plt
    plt.plot(1)
    plt.show(block=False)

okumuralab.org

mikuhatsune.hatenadiary.com