Bladeren bron

修复 专四专八姓名识别问题

zeke-chin 2 jaren geleden
bovenliggende
commit
4108b9793b
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      core/parser.py

+ 2 - 2
core/parser.py

@@ -196,11 +196,11 @@ class TEMParser(Parser):
         name_val = ''
         conf = 0.
         is_name = False
-        for row in self.result:
+        for row_idx, row in enumerate(self.result):
             for idx, r in enumerate(row[:-1]):
                 if '同学' in r.txt:
                     is_name = True
-                    name_val = row[idx - 1].txt
+                    name_val = self.result[row_idx - 1][-2].txt if idx == 0 else row[idx - 1].txt
                     break
 
         if is_name is False: