pandas - 使用 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>
解决方案
发现错误,只好去掉周围的方括号df.to_html(classes="data")
推荐阅读
- java - 使用 Spring Reactive (R2DBC) 连接 MSSQL,创建 bean 时出错
- python - Python线程定时器不填充输出文件
- javascript - 如何使用 React 在电子学习网站中为每个课程选项创建课程页面?
- flutter - 覆盖 TextFormField 的粘贴事件
- php - DATE(FROM_UNIXTIME( <
>)) 和 TIME(FROM_UNIXTIME( < >)) - c++ - 带有 MinGW 的 Dev-C++ 5.11 有链接问题
- javascript - 尝试重定向时出现“错误 [ERR_HTTP_HEADERS_SENT]:在将标头发送到客户端后无法设置标头”
- file - 如何恢复颤振文件?
- mysql - 如果缺少 WHERE 子句,防止 SQL 语句更新所有字段
- django - 在每个视图的页脚中列出类别