lizhikun 1 anno fa
parent
commit
46cdf6208b
2 ha cambiato i file con 8 aggiunte e 1 eliminazioni
  1. BIN
      docs/aera.xls
  2. 8 1
      tables/fields/area.py

BIN
docs/aera.xls


+ 8 - 1
tables/fields/area.py

@@ -1,3 +1,4 @@
+import os
 import re
 import pandas as pd
 
@@ -34,8 +35,14 @@ class AreaChecker(object):
                     }
             return None
 
+        # 获取当前脚本所在目录的上一级目录
+        current_dir = os.path.dirname(__file__)
+        parent_dir = os.path.abspath(os.path.join(current_dir, os.pardir))
+
+        # 构建 Excel 文件路径
+        xls_file = os.path.join(parent_dir, 'docs', 'area.xlsx')
         # 加载地区代码的XLS文件
-        xls_file = "C:\\Users\\25503\\PycharmProjects\\data_quality\\docs\\table_head_doc\\aera.xls"
+        # xls_file = "C:\\Users\\25503\\PycharmProjects\\data_quality\\docs\\table_head_doc\\aera.xls"
         df = pd.read_excel(xls_file)
 
         detail = re.sub(r"<.*?>", "", detail)