2017-04-16 3 views
0

これは変だと思うかもしれないが、可能かどうかを知りたい。グラフウィンドウを開かずにmatplollib.pyplotを使う

私がこれを聞いている理由は、私が音声認識コードを作成し、plt.specgram()機能を使用しているためです。

私の問題は、私がサウンドサンプルを置いているときに、私はそれを必要としないのでグラフを見たくないということです。助けをするよりも迷惑です...

代わりにpylab.specgram()を使ってみましたが、グラフウィンドウが表示され続けます。 ありがとうございます!

答えて

1

私はあなたがピラブモードを使用していると思います。デフォルトでは、ピラブはプロットを表示します( "interactive mode")。

次の方法で対話モードを停止することができます。これは、プロットを更新/あなたには、いくつかのプロット関数を呼び出すたびに表示を停止する必要があり

plt.ioff() 
pylab.ioff() 
ioff() # if name space is 'from pylab import *' 

あなたが描く行われた後、あなたはそれらのいずれかの行うことができます。

ion() 
:あなたは背中に対話モードをしたいとき、また

plt.show() 
pylab.show() 
show() 

関連する問題