Как добавить пользовательскую кнопку в ModeBar графического графика с помощью тире Python?Python

Программы на Python
Ответить
Anonymous
 Как добавить пользовательскую кнопку в ModeBar графического графика с помощью тире Python?

Сообщение Anonymous »

У меня есть простое приложение, которое отображает изображение с помощью графика:
import dash
import plotly.express as px
from dash import html, dcc
from skimage import data

img = data.chelsea()
fig = px.imshow(img)

app = dash.Dash(__name__)

app.layout = html.Div(
[
dcc.Graph(id = "graph-pic", className="graph-pic", figure=fig)
]
)

if __name__ == "__main__":
app.run_server(debug=True,use_reloader=True)

Мне нужно добавить специальную кнопку в ModeBar графика. Я знаю, что это возможно, учитывая эту документацию, но пример не включает Python.
У меня уже есть этот Java-скрипт в папке assets, который создает для меня кнопку . Но как мне передать эту конфигурацию обратно в мой график в Python?
var config = {
modeBarButtonsToAdd: [
{
name: 'button1',
icon: Plotly.Icons.pencil,
direction: 'up',
click: function(gd) {alert('button1')}
}]
}


Подробнее здесь: https://stackoverflow.com/questions/739 ... ython-dash
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»