python结束运行中dash的程序_python dash:当n_单击<0并在回调中定义时,函数不应运行...

本文档描述了在 Dash 应用中遇到的问题:如何阻止回调函数在页面加载时自动运行。作者试图通过在回调中检查 n_clicks 来实现这一目标,但遇到了 'TypeError: strptime() argument 1 must be str, not None' 的错误。问题可能出在初始加载时 'start_date' 为 None 类型导致的。作者寻求解决方案以确保回调仅在用户交互时触发。" 44986069,4999707,MacOS上Xcode环境配置与C语言编程入门,"['C语言', 'Xcode', 'MacOS开发', '编程环境', '编译工具']
摘要由CSDN通过智能技术生成

我正在开发Plotly Dash应用程序。我有一个几乎有效的例子。唯一不起作用的是我不能限制回调中定义的函数在页面加载时不运行。

我已经尝试在回调中添加对n点的检查,但是它似乎不起作用。它运行函数时也没有单击

下面是破折号的代码

from datetime import date

import base64

import dash

import plotly

import dash

from dash.dependencies import Input, Output, State

from plotly.graph_objs import *

from datetime import datetime as dt

import dash_html_components as html

import dash_core_components as dcc

import flask

import pandas as pd

server = flask.Flask('app')

external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']

app = dash.Dash('app', server=server, external_stylesheets=external_stylesheets)

app.layout = html.Div(style={'backgroundColor': '#EFEAEA', 'margin': '0px', 'padding': '0px'}, children=[

html.Div([

html.Div([

html.Img(src='data:image/png;base64,{}'.format(encoded_image.decode()),

style={'width': '200px', 'height': '100px', 'display': 'inline-block', 'float': 'left', 'padding-left': '5px', 'padding-top': '5px'})

]),

html.Div([

html.Div([

html.Div([

dcc.Dropdown(

id='demographics',

options=[

{'label': 'All 18-49', 'value': '18_39'},

{'label': 'Female 25-54', 'value': '25_54 F'},

{'label': 'All 25-54', 'value': '25-54'},

],

placeholder="Select Demographics",

)

],

style={'width': '30.5%', 'display': 'inline-block', 'padding-right': '10px'}),</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值