tkinter显示大型csv

时间:2016-06-30 17:35:49

标签: python csv tkinter

我正在努力解决一个小问题。 我想显示来自csv文件的数据。 读取没问题,但用Tkinter显示数据是。

我想用简短的for循环显示数据:

lang = 100 # 100 Entries
for i in range(lang):
    for j in range(39):
        button = Button(frame, padx=7, pady=7, text=datei[i][j])
        button.grid(row=i+1, column=j, sticky='news')

我的问题是,显示100行是在很好的时间内完成的。 显示几乎所有行(> 250000)需要太多时间。

我没有找到只是“逐页显示”或滑动数据的代码。 另一个想法是通过点击第一行进行排序。

是否有显示该数据的技巧?

也许Button错了,接下来我会尝试标签。

感谢您的想法:)

0 个答案:

没有答案