我正在尝试使HTML文件在bottlepy服务器上运行。这是我的瓶装服务器的代码:
导入瓶子 从瓶子导入路线,运行,模板,static_file
@route('/plot')
def plot():
return static_file('histogram.html', root='./')
run(host='localhost', port=8080)
基本的html工作正常。但我需要从与html文件相同的位置读取csv文件中的数据。我正在使用D3.csv。虽然它在Netbeans项目中运行良好,但这并不适用于这种格式。我哪里错了?假设我的数据文件被调用" data.csv",我调用这个函数 -
d3.csv("data.csv", function(error, data){ ... }
我该如何解决这个问题?
编辑:由于这不起作用,我的意思是JavaScript没有读取任何数据。我不确定HTML文件是否可以访问本地文件。 Netbeans可能会识别所需的文件并适当地部署该站点。