使用 pandas 数据框填充舰队数据表

问题描述 投票:0回答:1

如何在 flet 数据表中禁用 pandas 数据框并能够编辑和删除每一行。

A列 B列
细胞 1 细胞 2
细胞 3 细胞 4

我尝试通过调用设置列标题

df.column 

但我不知道如何填充该行

python pandas datatable row flet
1个回答
0
投票

像这样从 DataFrame 构建 DataTable

datatable = ft.DataTable()

for i in range(len(df.columns)):
     datatable.columns.append(ft.DataColumn(ft.Text(df.columns[i])))
     for x in range(len(df['name'])):
           datatable.rows.append(
                ft.DataRow(
                 cells=[
                 ft.DataCell(ft.Text(df["name"][x])), 
                 ft.DataCell(ft.Text(df["age"][x])),
                 ]
                 ) 
           )
© www.soinside.com 2019 - 2024. All rights reserved.