如何读取树结构中的特定文件?

时间:2014-07-23 08:42:40

标签: python file treeview

我想在树中读取(可能是csv)文件。我有代码来创建树并选择其中的项目,但无法找到在文本区域显示文件内容的方法。下面的代码段选择项目并将名称插入文本区域,以便其余的应该适合我在这里。

from Tkinter import*
import ttk

def _select(self, event):
    item = self.tree.selection()[0]
    self.textArea.insert(INSERT, "Reading: "+ self.tree.item(item,"text") + "\n")

提前致谢

1 个答案:

答案 0 :(得分:1)

如果你想要的只是阅读文件的内容,你可以这样做:

filename = self.tree.item(item,"text")
with open(filename, "r") as f:
    for line in f.readlines():
    self.textArea.insert(INSERT, line)

试一试,让我们知道它是怎么回事!