如何使用 Python 最大化 plt.show() 窗口?

matplotlibserver side programmingprogrammingpython

使用 plt.get_current_fig_manager() 和 mng.full_screen_toggle() 方法,我们可以最大化一个图。

步骤

  • 向当前图形添加一个子图,其中 nrow = 1、ncols = 1 和 index = 1。

  • 使用列表 [1, 2, 3] 和 pie() 方法创建饼图。

  • 使用 get_current_fig_manager() 方法返回当前图形的图形管理器。图形管理器是实际的后端相关窗口的容器,用于在屏幕上显示图形。

  • 创建一个抽象基类,使用 full_screen_toggle() 方法处理绘制/渲染操作。

  • 使用 plt.show() 显示图形。

示例

import matplotlib.pyplot as plt

plt.subplot(1, 1, 1)
plt.pie([1, 2, 3])

mng = plt.get_current_fig_manager()
mng.full_screen_toggle()
plt.show()

输出


相关文章