Bagaimana cara mengatur judul jendela gambar di pylab / python?
fig = figure(9) # 9 is now the title of the window
fig.set_title("Test") #doesn't work
fig.title = "Test" #doesn't work
python
matplotlib
Omar
sumber
sumber
plt.suptitle('figure title')
danplt.gcf().canvas.set_window_title('window title')
danplt.figure('window title')
Jawaban:
Jika Anda ingin benar-benar mengubah jendela, Anda dapat melakukan:
fig = pylab.gcf() fig.canvas.set_window_title('Test')
sumber
from pylab import *
danpylab.title("test")
dantitle("test")
tidak berfungsi.Berdasarkan jawaban Andrew, jika Anda menggunakan pyplot daripada pylab, maka:
fig = pyplot.gcf() fig.canvas.set_window_title('My title')
sumber
Anda juga dapat mengatur judul jendela saat Anda membuat gambar:
fig = plt.figure("YourWindowName")
sumber
If num is a string, the window title will be set to this figure's num.
Saya melihat kebanyakan orang memasukkan angka, jadi meneruskan gelar secara langsung akan jauh lebih baik. Terima kasih!Saya menggunakan
fig.canvas.set_window_title('The title')
denganfig
diperolehpyplot.figure()
dan bekerja dengan baik juga:import matplotlib.pyplot as plt ... fig = plt.figure(0) fig.canvas.set_window_title('Window 3D')
(Tampaknya
.gcf()
dan.figure()
melakukan pekerjaan serupa di sini.)sumber
.figure()
membuat yang barufigure
sedangkan.gcf()
singkatan dari get current figure yang sebenarnya dilakukannya.