首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何抑制警告略有困难: axes_prop.cycle和axes_color.cycle

如何抑制警告略有困难: axes_prop.cycle和axes_color.cycle
EN

Stack Overflow用户
提问于 2017-06-12 18:57:01
回答 1查看 42关注 0票数 0

这是对更多信息的请求-下面提到的警告不会影响我的代码。我只是想要一些关于如何抑制警告的建议!

在Spyder中运行绘制.fits文件的脚本时,收到以下警告:

代码语言:javascript
复制
C:\Users\an16975\AppData\Local\Continuum\Anaconda3\lib\site-packages\matplotlib\__init__.py:878: 
UserWarning: axes.color_cycle is deprecated and replaced with axes.prop_cycle; 
please use the latter.
warnings.warn(self.msg_depr % (key, alt_key))

在StackOverflow上最相似的帖子中,一个解决方案是:

代码语言:javascript
复制
import warnings
warnings.filterwarnings("ignore")

但是,这并不能抑制警告。

有没有其他方法来抑制警告?更早、更稳定的matplotlib可以避免这个问题吗?如果是这样,我该如何安装它?

干杯,艾尔萨

EN

回答 1

Stack Overflow用户

发布于 2017-06-12 19:54:33

你需要把这些线条

代码语言:javascript
复制
import warnings
warnings.filterwarnings("ignore")

在脚本编辑器( script )的最开始使用

您得到的警告可能是由使用axes.color_cycle的脚本生成的,在这种情况下,您需要将其替换为axes.prop_cycle

或者,它可能是由您导入的某个模块生成的,在这种情况下,需要知道导致这种情况的实际模块。更新模块可能会有所帮助。

下面的问题在这里似乎是相关的:How to suppress matplotlib warning?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44497708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档