我是一个新开发者,试图将 Pandas DataFrame 传递给 Tabulator ,它可以工作,但表格太乱了
原始文件: excel中的原始文件
没有制表符: to_html() 渲染结果
它可以很好地呈现为 html,但是一旦我将 Tabulator 附加到它上面,一切都搞砸了。
在制表符之后: 使用 ID 将制表符附加到它之后
我安装它的方式是将Dist中的所有文件复制并粘贴到我的应用程序文件夹JS文件夹中的JS文件和CSS文件夹中的所有CSS文件
在 HTML 头中:
<link href="{{ url_for ('static', filename='css/tabulator.min.css') }}" rel="stylesheet"></link>
<script type="text/javascript" src="{{ url_for ('static', filename='tabulator.min.js') }}"></script>
HTML正文:
var table = new Tabulator("#tableId", {});
PYTHON :
df = pd.read_excel(destination)
return render_template('fileviewer.html',x=df.to_html(table_id='tableId'))