INNER CODE UNIT · Python
save_data
RQLuo/MixTeX-Latex-OCR · mixtexgui/mixtex_ui.py:158
def save_data(self, image, text, feedback):
file_name = f"{int(time.time())}.png"
file_path = os.path.join(self.data_folder, file_name)
image.save(file_path, 'PNG')
rows = []
with open(self.metadata_file, 'r', newline='', encoding='utf-8') as f:
reader = csv.reader(f)
rows = list(reader)
updated = False
for row in rows[1:]:
if row[1] == text:
row[2] = feedback
updated = True
break
if not updated: