This commit is contained in:
caiwx86 2025-02-10 20:50:48 +08:00
parent 0b597305f4
commit 0515c24436

15
test.py
View File

@ -110,15 +110,16 @@ class comicInfo:
pages = root.find('Pages')
if pages is None:
print("XML 中缺少 Pages 标签")
return {"metadata": metadata, "pages": None}
#return {"metadata": metadata, "pages": None}
page_list = pages.findall('Page')
if not page_list:
print("Pages 标签下无 Page 元素")
return {"metadata": metadata, "pages": None}
if pages != None: page_list = pages.findall('Page')
#if not page_list:
# print("Pages 标签下无 Page 元素")
# return {"metadata": metadata, "pages": None}
# 收集图片路径
image_paths = [page.get('Image') for page in page_list if page.get('Image')]
if pages != None: image_paths = [page.get('Image') for page in page_list if page.get('Image')]
else: image_paths = []
if len(image_paths) == 0:
print(f"{cbz_path} {image_paths} 为空")
img_count = 1
@ -286,7 +287,7 @@ if __name__ == "__main__":
create_time = time.localtime(os.path.getctime(file)) # 注意st_birthtime 在Linux/MacOS中可用但不是所有系统都支持
# 格式化时间
formatted_time = time.strftime('%Y%m%d%H', create_time)
if int(formatted_time) == 2025021020:
if int(formatted_time) < 2025020401:
print(f"{file} 文件创建时间:", formatted_time)
comicInfo().update_comicinfo_cbz(file)
#if size < 3000: