This commit is contained in:
2025-04-20 23:14:29 +08:00
parent 7c58825f4b
commit 94de090b93

View File

@@ -92,17 +92,21 @@ print(scr.header_size)
print(scr.last_pos) print(scr.last_pos)
a = scr.extract_values() a = scr.extract_values()
print(a) print(a)
b = scr.extract_strings() b = None
print(b) try:
print(len(a), len(b)) b = scr.extract_strings()
missing = {} print(b)
for key in b.keys(): print(len(a), len(b))
missing = {}
for key in b.keys():
if key not in a: if key not in a:
missing[key] = b[key] missing[key] = b[key]
for key in a.keys(): for key in a.keys():
if key not in b: if key not in b:
missing[key] = a[key] missing[key] = a[key]
print(missing) print(missing)
print(len(missing)) print(len(missing))
except UnicodeDecodeError:
pass
with open(json_f, "w", encoding="utf-8") as f: with open(json_f, "w", encoding="utf-8") as f:
json.dump(b, f, ensure_ascii=False, indent=2) json.dump(b if b else a, f, ensure_ascii=False, indent=2)