def do_list(self, dir=None, display=False, label="Entries"):
"""make a list of RamaddaEntry objects that are children of the given entryId"""
if dir is None:
dir = self.dir
files = os.listdir(dir)
entries = []
prefix = dir+"/"
if prefix == "./":
prefix = ""
for i in range(len(files)):
if files[i].startswith(".") is not True:
entries.append(FileEntry(self, prefix + files[i]))
if display:
self.display_entries(label, entries)
else:
return entries
评论列表
文章目录