Python警告:plotly.graph_objs.Line已过时

时间:2020-01-28 20:24:13

标签: python jupyter-notebook plotly

尽管一切正常,但我想知道是否有一种方法可以解决引起此警告的问题:

plotly.graph_objs.Line已弃用。请用以下更具体的类型之一替换它

  • plotly.graph_objs.scatter.Line
  • plotly.graph_objs.layout.shape.Line

1 个答案:

答案 0 :(得分:0)

修复有关不推荐使用的功能的警告可能会有所不同,具体取决于所使用的软件包。 在我的特定情况下,我使用的是“ plotly”包中的“ Line”功能。此函数是从另一个包中调用的。在后一个软件包中,有一个.py文件(我使用“ IDLE(Python 3.8 64位)”对其进行了编辑),该文件具有以下代码行:

from plotly.graph_objs import Line

然后,我首先尝试用警告提供的建议替换该行。经过几次尝试,我最终使用了代码行:

from plotly.graph_objs.scatter.marker import Line

我的最终脚本像开始时一样运作良好,但是这次完全没有警告。

注意:对于我来说,这些软件包安装在“ C:\ Users \ NIP \ AppData \ Roaming \ Python \ Python38 \ site-packages”中

我希望这会有所帮助。

相关问题