建议的方法 csv 数据放入树列表中



我有一个tkinter gui,其中有一个由三列组成的树列表小部件。我希望能够在这些列中的每一列中写入数据。我试图确定的是一种正确的方法(如果有这样的事情)。读取csv数据是否更好,将其放入树数据文件中,例如

tree_data = [
    ("190127",     "A",         "Assembly"),
    ("191072",     "B",         "Test"),
    etc etc
    ]

然后将其写入树中

for item in tree_data:
    self.tree.insert('', 'end', values=item)

使用 csv.dictreader 并将项目直接写入树列表?

我会选择第二种选择。原因是它更干净并允许可重用性。如果每次向流程添加额外步骤时都必须将 csv 文件格式化为数据集格式。

最新更新