修改获取文件名称方法

This commit is contained in:
2024-09-10 10:17:28 +08:00
parent 331595cc57
commit 6f5548ee61
+15
View File
@@ -55,6 +55,7 @@ class JsonTable:
def comment(self):
return self._comment
class ProjectJson:
def __init__(self,dir:str) -> None:
self._dir = dir
@@ -75,5 +76,19 @@ class ProjectJson:
def tables(self):
return self._tables
def getProjectName(dir:str):
result = dir.split('\\')
if len(result) > 0:
return result[-1]
return "未知工程名称"
prjJson = ProjectJson(dir)
prjJson.parse()
tb:JsonTable = prjJson.table('工程属性')
records = tb.records()
for record in records:
name = record.value('名称')
if name == '工程名称':
return record.value('')
return ''