def file_open(self, event=None):
file_to_open = filedialog.askopenfilename()
if file_to_open:
self.open_file = file_to_open
self.main_text.delete(1.0, tk.END)
with open(file_to_open, "r") as file_contents:
file_lines = file_contents.readlines()
if len(file_lines) > 0:
for index, line in enumerate(file_lines):
index = float(index) + 1.0
self.main_text.insert(index, line)
self.title(" - ".join([self.WINDOW_TITLE, self.open_file]))
final_index = self.main_text.index(tk.END)
final_line_number = int(final_index.split(".")[0])
for line_number in range(final_line_number):
line_to_tag = ".".join([str(line_number), "0"])
self.tag_keywords(None, line_to_tag)
评论列表
文章目录