如何解决mypy 为使用 matplotlib rcParms 提供了 attr 定义的错误,尽管使用似乎是合理的
我想知道处理以下问题的正确方法是什么:
我有一个文件:
import matplotlib.pyplot as plt
plt.rcParams["figure.facecolor"] = "white"
调用 check.py
,当我运行 mypy check.py
时,我得到以下信息:
check.py:3: error: Module has no attribute "rcParams" [attr-defined]
这是使用以下安装:
mypy==0.812
mypy-extensions==0.4.3
我并不真正重视这个错误,或者我可能不理解它,对我来说这似乎是一个非常合理的模块使用。
编辑
为了清楚起见,定义了这个属性:
In [3]: [x for x in dir(plt) if 'rcP' in x]
Out[3]: ['rcParams','rcParamsDefault','rcParamsOrig']
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。