删除matplotlib两侧的额外线条

时间:2016-01-15 09:06:24

标签: python matplotlib tkinter-canvas

我有一个tabs widget tkinter形式,其中一个matplotlib显示了数据的图表和格式:

fig = Figure(figsize=(4, 7.75))
self.fig = fig
self.canvas = FigureCanvasTkAgg(fig, master=master)
self.canvas.get_tk_widget().grid(column=0, row=0, sticky='W')
fig.subplots_adjust(wspace=0.1)

图有2个使用fig.add_subplot的子图。当应用运行时,此图片显示在tab widget的顶部和底部:

enter image description here

在图中左右显示黑线。这行对标签底部不感兴趣(tk标签有2行,图标有2行)。

如何删除此行或更改颜色?

1 个答案:

答案 0 :(得分:0)

尝试:

widget = canvas.get_tk_widget()
widget.config(highlightcolor="white")