def __init__(self, file_dict, ignore_ext=None, **kwargs):
if ignore_ext is None:
ignore_ext = 'pyo pyc'.split()
titles = []
file_list = [ipy.Box()]
ignores = set(ignore_ext)
for filename, fileobj in file_dict.items():
ext = filename.split('.')[-1]
if ext in ignores:
continue
file_display = FileView(filename, fileobj)
file_list.append(file_display)
titles.append(filename)
super(FileBrowser, self).__init__(file_list, **kwargs)
self.set_title(0, 'x')
for ititle, title in enumerate(titles):
self.set_title(ititle + 1, title)
评论列表
文章目录