我有两个文件,我想同时运行。第一个基本上是询问股票价格并将它们写入数据库,第二个使用python dash创建一个网页。该网页实时显示来自不断刷新的数据库的数据。我尝试使用线程但它不起作用,因为这两个文件基本上用作两个无限循环。我应该如何解决这个问题?我遇到问题的两个函数是 dataMiningScript= fd.financeData(database,1600) 和 if name == " main ": app.run_server(debug=True)
app = dash.Dash(__name__, external_stylesheets=[dbc.themes.BOOTSTRAP])
database=db.dataBase()
homepage=hp.homepage(database)
homepage.timeUpdateCallback(app)
homepage.gaugeRefreshCallback(app)
dataMiningScript= fd.financeData(database,1600)
app.layout = homepage.layoutMaker()
if __name__ == "__main__":
app.run_server(debug=True)