matplotlib을 비활성화하거나 숨기려면 방법이 있습니까? 하단에 툴바가 표시됩니까? 작동하지 않았다matplotlib 툴바 사용 안 함
import matplotlib as mpl
mpl.rcParams['toolbar'] = 'None'
을하지만 불행히도 :
나는 이런 식으로 뭔가를 시도 것입니다.
matplotlib을 비활성화하거나 숨기려면 방법이 있습니까? 하단에 툴바가 표시됩니까? 작동하지 않았다matplotlib 툴바 사용 안 함
import matplotlib as mpl
mpl.rcParams['toolbar'] = 'None'
을하지만 불행히도 :
나는 이런 식으로 뭔가를 시도 것입니다.
당신이 거기 당신이 matplotlibrc
라는 이름의 파일을 볼 수 파일을 열고이 같은 라인을 찾을 것입니다, C:\Python27\Lib\site-packages\matplotlib\mpl-data
에 갈 수 : 해당 행의 주석을
#toolbar : toolbar2# None | toolbar2 ("classic" is deprecated)
과 같은 콜론 뒤에 None
장소 : 당신이하기 matplotlib에 의해 그려진 그래프의 도구 모음을 사용하지 않도록 설정할 수 있습니다 후
toolbar : None# None | toolbar2 ("classic" is deprecated) and save the file,
는 것 같아요.
QToolBar.hide()
또는
QToolBar.setVisible(False)
는 분명히 이것은 단지 Qt는 백엔드와 함께 작동합니다 :
또는, 도구 모음을 숨길 수 있습니다.
from PyQt5 import QtWidgets
그렇지 않으면 : : 그런 다음
from PyQt4 import QtGui as QtWidgets
: Qt5를 사용하는 경우,
첫째 :
try:
win = fig.canvas.manager.window
except AttributeError:
win = fig.canvas.window()
toolbar = win.findChild(QtWidgets.QToolBar)
toolbar.setVisible(False)
하기에 확장하기 주어진,이 대답에 그림 그림을 확장하려면 베조 타의 대답 :
분명히 이것은 Qt 백엔드에서만 작동합니다.
from PyQt5 import QtWidgets
그렇지 않으면 : : 그런 다음
from PyQt4 import QtGui as QtWidgets
: Qt5를 사용하는 경우,
첫째 : 주어진,이 대답에 그림 무화과를 확장 나를 위해 작동
toolbar = win.findChild(QtWidgets.QToolBar)
toolbar.setVisible(False)
try:
win = fig.canvas.manager.window
except AttributeError:
win = fig.canvas.window()
toolbar = win.findChild(QtWidgets.QToolBar)
toolbar.setVisible(False)
. 어떤 백엔드를 사용하고 있습니까? – tiago