我以前见过类似的问题但没有答案。
目的是在 Flask 应用程序上显示图像,但配置已更改。
将图表转换为 JSON 且不使用 Fig.show() 时,Plotly 图表上的配置设置如何更改?如果使用了Fig.show(),那么配置将在里面修改。
烧瓶代码:
当然,如果这只是为了显示图表,则会使用Fig.show,但这会将其传递给JSON。
#example flask application with graph
from flask import Flask, render_template, request
import plotly.express as px
import plotly
import numpy as np
import json
#Flask settings.
secret_key = 'verysecretkey123lol' #secret key
app = Flask(__name__)
#simple image
img_rgb = np.array([[[255, 0, 0], [0, 255, 0], [0, 0, 255]],
[[0, 255, 0], [0, 0, 255], [255, 0, 0]]
], dtype=np.uint8)
fig = px.imshow(img_rgb)
#Flask
@app.route("/", methods=['GET', 'POST'])
def create():
image = …Run Code Online (Sandbox Code Playgroud)