📜  Python中的 Matplotlib.pyplot.get_fignums()(1)

📅  最后修改于: 2023-12-03 15:19:25.162000             🧑  作者: Mango

Matplotlib.pyplot.get_fignums()

在使用 Matplotlib 库进行绘图时,我们可能会同时创建多个图形窗口,这时可以使用 get_fignums() 函数来获取当前所有窗口的编号列表。

语法
import matplotlib.pyplot as plt

fig_num_list = plt.get_fignums()
参数说明

无。

返回值
  • fig_num_list:当前所有窗口的编号列表,列表中的元素为整数。
示例
import matplotlib.pyplot as plt

# 创建 2 个窗口并分别绘制
fig1 = plt.figure()
plt.plot([1, 2, 3], [4, 5, 6])

fig2 = plt.figure()
plt.plot([1, 2, 3], [10, 20, 30])

# 获取所有窗口的编号列表并打印
fig_list = plt.get_fignums()
print(fig_list)

执行结果:

[1, 2]
注意事项
  • 需要先创建窗口并进行绘制,才能使用 get_fignums() 获取窗口编号列表。
  • 如果当前没有任何窗口,调用 get_fignums() 函数会返回空列表 []