|
@@ -1,3 +1,4 @@
|
|
|
|
+import os
|
|
import re
|
|
import re
|
|
import pandas as pd
|
|
import pandas as pd
|
|
|
|
|
|
@@ -34,8 +35,14 @@ class AreaChecker(object):
|
|
}
|
|
}
|
|
return None
|
|
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文件
|
|
- 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)
|
|
df = pd.read_excel(xls_file)
|
|
|
|
|
|
detail = re.sub(r"<.*?>", "", detail)
|
|
detail = re.sub(r"<.*?>", "", detail)
|