首页 > 解决方案 > 如何在 Tornado 服务器上读取和显示 .csv 文件?

问题描述

我一直在尝试通过龙卷风服务器 API 读取 csv 文件并收到错误 405:以下代码中不允许的方法。

class dataRequestHandler(tornado.web.RequestHandler):
def post(self):
    uploaded_csv_file = self.request.files['data.csv'][0]
    contents = uploaded_csv_file.read_all()
    lines = contents.splitlines()
    for row in csv.reader(lines):
        self.write(' , '.join(row))

此外,我尝试get对相同的代码发出请求并收到 404 错误。我希望能够通过查询参数请求访问 csv 文件中的特定列。

标签: pythoncsvhttpwebservertornado

解决方案


推荐阅读