Update DataClass_Pupil.py, MgrCalibreUI.py, and 2 more files...
This commit is contained in:
@@ -16,9 +16,6 @@ JTITLE = "japanese_title"
|
||||
#print_json_tree(data)
|
||||
#print(data['galleryInfo']['tags'])
|
||||
|
||||
# pupil : Json
|
||||
# Caribre : text
|
||||
# Me : CSV
|
||||
class PupilData:
|
||||
m_data = None
|
||||
|
||||
@@ -172,19 +169,22 @@ class PupilData:
|
||||
return len(self.m_data[GALINFO]["files"])
|
||||
|
||||
# pupil 의 JSON 을 파싱해서 ImageFileList 를 반환한다.
|
||||
def GetImgFileList(self):
|
||||
if None == self.m_data:
|
||||
return None
|
||||
def GetImgFileList(self) -> list[info.ImageFileInfo]:
|
||||
listRet = set(info.ImageFileInfo)
|
||||
|
||||
listRet = set()
|
||||
listFiles = self.m_data[GALINFO]["files"]
|
||||
for item in listFiles:
|
||||
tempInfo = info.ImageFileInfo(item["name"],
|
||||
item["height"],
|
||||
item["width"],
|
||||
item["hash"],
|
||||
item["haswebp"])
|
||||
listRet.append(tempInfo)
|
||||
if None != self.m_data:
|
||||
listFiles = self.m_data[GALINFO]["files"]
|
||||
for item in listFiles:
|
||||
tempInfo = info.ImageFileInfo(item["name"],
|
||||
item["height"],
|
||||
item["width"],
|
||||
item["hash"],
|
||||
item["haswebp"])
|
||||
listRet.append(tempInfo)
|
||||
|
||||
return listRet
|
||||
|
||||
#
|
||||
def GetText(self) -> str:
|
||||
return util.PrintJSONTree(self.m_data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user