我正在尝试按照说明的建议使用以下命令在Bokeh服务器上运行我的Flask应用程序:
bokeh serve --show myapp
我还按照建议将以下代码添加到了脚本中:
from os.path import dirname, join
from helpers import load_data
load_data(join(dirname(__file__), 'data', 'things.csv'))
说明:https://bokeh.pydata.org/en/latest/docs/user_guide/server.html#userguide-server-applications
这个'from helpers import load_data
'模块是什么?
答案 0 :(得分:1)
模块helpers
不是最重要的,load_data
不是最重要的。
这是您必须故意创建的功能,以从csv文件加载数据,并返回pandas DataFrame。例如,可能是
import pandas as pd
def load_data(filepath):
return pd.read_csv(filepath, index_col=0)
然后
load_data(
filepath=join(dirname(__file__), 'data', 'things.csv')
)
制作此example的一种方法是,在工作目录中定义自己的脚本helpers.py
,然后在此脚本中定义函数load_data
,如上所示