Как максимизировать plt.show () использование python на mac?
Я пытаюсь максимизировать pt.show() на Mac. Я использую Python.
mac OS X ==10.10.3,
python==3.4.2
matplotlib==1.4.3
Я уже пробовал следующее:
mng.frame.Maximize(True)
mng.window.showMaximized()
mng.resize(*mng.window.maxsize())
mng.full_screen_toggle()
mng.window.state('zoomed')
from scipy import misc
import matplotlib.pyplot as plt
image = misc.lena()
plt.imshow(image)
mng = plt.get_current_fig_manager()
mng.frame.Maximize(True)
plt.show()
1 ответов
У меня была та же проблема, и я просто использовал другой сервер, чем MacOSX.
попробуй:
plt.switch_backend('Qt4Agg')
figM = plt.get_current_fig_manager()
figM.window.showMaximized()
вы также можете переключить свой бэкэнд по умолчанию matplotlibrc файл, но я предпочитаю вышеуказанный метод для быстрого обхода, так как я регулярно использую MacOSX.