【发布时间】:2018-03-03 02:10:48
【问题描述】:
我有一个小仪表板在工作,它可以生成某些计算组的键和数量。用户还可以选择导出为 CSV 文件。
但是,由于一个计算组的键中包含逗号,因此它会中断。所以我需要让它以分号分隔,并希望以一种很好的方式打开。
这是我目前的代码:
from flask import Flask, render_template, request, make_response, Response
if 'export' in request.form.getlist('export'):
out = []
for k,v in result.items():
out.append(k + ';' + str(v) + '\n')
csv = ''.join(out)
response = make_response(csv)
cd = 'attachment; filename = LCRdrillback.csv'
response.headers['Content-Disposition'] = cd
response.mimetime='text/csv'
return response
该代码块中的分号曾经是逗号。我需要如何调整它以使其对分号友好?这样会以不同列中的键和值打开?
我也在使用烧瓶。
【问题讨论】:
标签: excel python-2.7 flask