diff --git a/biliarchiver_archive_bvids.py b/biliarchiver_archive_bvids.py index 0982ad6..598d00c 100644 --- a/biliarchiver_archive_bvids.py +++ b/biliarchiver_archive_bvids.py @@ -42,8 +42,12 @@ def main(): for bvid in bvids: while len(asyncio.all_tasks(loop)) > tasks_limit: loop.run_until_complete(asyncio.sleep(0.01)) + print(f'=== {bvid} ===') task = loop.create_task(archive_bvid(d, bvid, logined=logined)) + while len(asyncio.all_tasks(loop)) > 0: + loop.run_until_complete(asyncio.sleep(1)) + def get_sess_data():