Как мне сохранить график plotly в формате jpg

#python #plotly

#python #график графика

Вопрос:

Как мне сохранить следующий график, созданный после graph.show() , в формате JPG, PNG или PDF в определенный каталог?

Код:

     import plotly.graph_objects as go

    graph = go.Figure(data=[go.Candlestick(x=df['Date'],
                open=df['AAPL.Open'], high=df['AAPL.High'],
                low=df['AAPL.Low'], close=df['AAPL.Close'])
                      ])

    graph.show()
 

Ответ №1:

Простой поиск в Google показал мне

 graph.write_image("name_of_file.jpeg")
 

https://plotly.com/python/static-image-export/

Ответ №2:

Это будет работать:

 graph.write_image("name_of_file.jpeg")
 

Но вам придется установить kaleido. Из документации plotly вы можете видеть, что:

 Static image generation requires either Kaleido (recommended, supported as of plotly 4.9) or orca (legacy as of plotly 4.9). The kaleido package can be installed using pip.

$ pip install -U kaleido
 

или conda.

 $ conda install -c plotly python-kaleido
 

Комментарии:

1. @SQL Спасибо, что приняли мое предложение. Если вы нашли это полезным, к настоящему времени вы также набрали достаточно очков репутации, чтобы проголосовать за вопросы и ответы.