gpt4 book ai didi

python - 位置参数跟随关键字参数图形与破折号Python

转载 作者:行者123 更新时间:2023-12-01 01:00:33 25 4
gpt4 key购买 nike

这段代码绘制了传感器获得的数据,使用 dash 库绘制了图表,当我尝试运行它时,它向我发送了该错误,显然错误是在“返回”中。

这是代码:

def update_graph_scatter(interval):

dataSQL = []
X = deque(maxlen=10)
Y = deque(maxlen=10)

sql_conn = MySQLdb.connect('localhost', 'root', 'pass', 'DB')
cursor = sql_conn.cursor()
cursor.execute("SELECT value,timestamp FROM sensorParser where sensor='TC'")
#and timestamp >= timestamp()-4seg"
rows = cursor.fetchall()
for row in rows:
dataSQL.append(list(row))
labels = ['value','timestamp']
df = pd.DataFrame.from_records(dataSQL, columns=labels)
X = df['timestamp']
Y = df['value'].astype(float)

#if (float(df['value'][0]) > 25):

data = plotly.graph_objs.Scatter(
x=list(X),
y=list(Y),
name='TEMP',
mode= 'lines+markers',

)

return {'data': [data],'layout':go.Layout(title="TEMPERATURA",xaxis=dict(range=[min(X),max(X)]),
yaxis=dict(range=[min(Y),max(Y)]),MAX_POINTS_TO_SHOW,)}

问候。

最佳答案

调用函数时,您有位置参数,例如 - foo(1, 2, 3) 和关键字参数,例如 foo(a=1, b=2, c=3 )。位置参数不能出现在关键字参数之后,这是调用 go.Layout 时代码中的问题。 MAX_POINTS_TO_SHOW 前面需要有一个变量名称。

关于python - 位置参数跟随关键字参数图形与破折号Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55836261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com