删除 matplotlib 边上的多余线条

Remove extra line in matplotlib sides

我有一个 tabs widgettkinter 表格,其中一个 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 个 sub-plot 使用 fig.add_subplot。当应用程序为 运行:

时,此图片显示在 tab widget 的顶部和底部

图的周围有一条黑线。此行对选项卡底部不感兴趣(有 2 行,一行用于 tk 选项卡,另一行用于图形)。

如何删除这条线或更改那条线的颜色?

尝试:

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