首页 > 解决方案 > 使用 pandas 和烧瓶渲染 csv 时出现额外的“/n”文本问题

问题描述

我正在尝试使用 Pandas 读取 csv 并将结果(前 50 行)呈现为带有烧瓶的表格。表格很好,但表格顶部有一些额外的文字。如果我打印整个表格,还有更多。我不认为 csv 有问题,因为我制作了一个具有 2 行/列的虚拟数据框并且它有同样的问题。代码和输出如下:

主文件

df = pd.read_csv(csv_file).head(50)

return render_template('index.html', data=[df.to_html(classes="data")])

索引.html

<div>
  <h1> CSV File </h1>
  {{ data | safe }}
</div>

在此处输入图像描述

标签: pandasflask

解决方案


发现错误,只好去掉周围的方括号df.to_html(classes="data")


推荐阅读