diff options
Diffstat (limited to 'ia-storage-usage.py')
-rwxr-xr-x | ia-storage-usage.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ia-storage-usage.py b/ia-storage-usage.py index 3df0e9e..ff13436 100755 --- a/ia-storage-usage.py +++ b/ia-storage-usage.py @@ -5,20 +5,22 @@ from internetarchive import get_item from internetarchive.session import ArchiveSession from internetarchive.search import Search + def convert_bytes(size): - for x in ['bytes', 'KB', 'MB', 'GB', 'TB']: + for x in ["bytes", "KB", "MB", "GB", "TB"]: if size < 1024.0: return "%3.1f%s" % (size, x) size /= 1024.0 return size + s = ArchiveSession() -search = Search(s, '(uploader:example@domain.com)') +search = Search(s, "(uploader:example@domain.com)") total = 0 for result in tqdm(search): - ident = result['identifier'] + ident = result["identifier"] size = int(get_item(ident).item_size) print(f"[{convert_bytes(size)}] {ident}") |