首页 > 解决方案 > 如何将 plt.ylabel = '' 重置为正常功能

问题描述

我不小心设置了plt.ylabel = 'blank string'

现在当我尝试时plt.ylabel(''),我得到了错误:

TypeError:“str”对象不可调用

是否有重置这些分配的功能?

标签: pythonfunctionmatplotlib

解决方案


只需再次重新导入 matplotlib,以便plt.ylabel指向从导出的方法,而不是值为“空白字符串”的matplotlib.pyplot字符串 ( )。str

import matplotlib.pyplot as plt
plt.ylabel("Label Text!")

在此处输入图像描述 如果您对只导入matplotlib.pyplot.ylabel方法而不是重新导入 matplotlib 感到满意,那也可以。

其他参考是源代码matplotlib.pyplot.ylabel官方文档


推荐阅读