From fb88c83ac497f94f8bb925bf7a66c15601b56143 Mon Sep 17 00:00:00 2001 From: KnugiHK <24708955+KnugiHK@users.noreply.github.com> Date: Tue, 24 Sep 2024 23:29:11 +0800 Subject: [PATCH] Dynamically convert the size unit for outputting JSON --- Whatsapp_Chat_Exporter/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Whatsapp_Chat_Exporter/__main__.py b/Whatsapp_Chat_Exporter/__main__.py index e601ab1..f34f270 100644 --- a/Whatsapp_Chat_Exporter/__main__.py +++ b/Whatsapp_Chat_Exporter/__main__.py @@ -18,7 +18,7 @@ from Whatsapp_Chat_Exporter import exported_handler, android_handler from Whatsapp_Chat_Exporter import ios_handler, ios_media_handler from Whatsapp_Chat_Exporter.data_model import ChatStore from Whatsapp_Chat_Exporter.utility import APPLE_TIME, Crypt, DbType, chat_is_empty, convert_size_reverse -from Whatsapp_Chat_Exporter.utility import check_update, import_from_json, sanitize_filename +from Whatsapp_Chat_Exporter.utility import check_update, import_from_json, sanitize_filename, convert_size from argparse import ArgumentParser, SUPPRESS from datetime import datetime from sys import exit @@ -580,7 +580,7 @@ def main(): ensure_ascii=not args.avoid_encoding_json, indent=args.pretty_print_json ) - print(f"\nWriting JSON file...({int(len(data)/1024/1024)}MB)") + print(f"\nWriting JSON file...({convert_size(len(data))})") f.write(data) else: if args.json[-5:] == ".json":