Python предупреждение: plotly.graph_ob js. Line устарела - PullRequest
1 голос
/ 28 января 2020

Хотя все работает нормально, я хотел бы знать, есть ли способ исправить то, что вызывает это предупреждение:

plotly.graph_ob js .Line устарела. Пожалуйста, замените его одним из следующих более конкретных c типов

  • plotly.graph_ob js .scatter.Line
  • plotly.graph_ob js .layout.shape. Линия
  • et c.

1 Ответ

0 голосов
/ 29 января 2020

Исправление предупреждения об устаревших функциях может варьироваться в зависимости от используемых пакетов. В моем конкретном случае я использовал функцию «Line» из пакета «plotly». Эта функция вызывается из другого пакета. В последнем пакете был файл .py (я использовал «IDLE (Python 3.8 64-bit)» для его редактирования), который имел следующую строку кода:

from plotly.graph_objs import Line

Затем я сначала попробовал заменив эту строку предложениями, приведенными в предупреждении. После нескольких попыток я в итоге использовал строку кода:

from plotly.graph_objs.scatter.marker import Line

Мой последний скрипт работает нормально, как в начале, но на этот раз без предупреждений.

Примечание: В моем случае пакеты были установлены в "C: \ Users \ NIP \ AppData \ Roaming \ Python \ Python38 \ site-packages"

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...