19 lines
725 B
Python
19 lines
725 B
Python
def load_standard_name(file_path:str):
|
|
try:
|
|
# f = open(file_path, 'r', encoding='utf-8')
|
|
with open(file_path, 'r', encoding='utf-8') as f:
|
|
data = f.read()
|
|
data = data.split('\n')
|
|
works = {}
|
|
for d in data:
|
|
wk = d[:d.find('(')]
|
|
works[wk] = d
|
|
keys = list(works.keys())
|
|
return keys
|
|
except FileNotFoundError:
|
|
print(f"错误:文件 {file_path} 不存在")
|
|
raise FileNotFoundError(f"错误:文件 {file_path} 不存在")
|
|
except Exception as e:
|
|
print(f"读取文件时发生错误:{e}")
|
|
raise Exception(f"错误:文件 {file_path} 不存在")
|