2011-04-28 4 views

Répondre

82

Si vous voulez réellement changer la fenêtre que vous pouvez faire:

fig = pylab.gcf() 
fig.canvas.set_window_title('Test') 
+0

ne fonctionne pas. J'ai plusieurs chiffres qui seront montrés. De plus, j'importe pylab via 'from pylab import *' et 'pylab.title (" test ")' et 'title (" test ")' ne fonctionnent pas. – Omar

+2

'fig.canvas.set_window_title ('Test')' fonctionne. Merci – Omar

14

Sur la base de réponse « Andrew, si vous utilisez pyplot au lieu de pylab, puis:

fig = pyplot.gcf() 
fig.canvas.set_window_title('My title') 
6

I utilisé fig.canvas.set_window_title('The title') avec fig obtenu avec pyplot.figure() et cela a bien fonctionné aussi:

import matplotlib.pyplot as plt 
... 
fig = plt.figure(0) 
fig.canvas.set_window_title('Window 3D') 

enter image description here

(Semble .gcf() et .figure() fait son travail similaire ici.)

4

Vous pouvez également définir le titre de la fenêtre lorsque vous créez la figure:

fig = plt.figure("YourWindowName") 
Questions connexes