From 6cc1cce8099e60b45a725bf7bb33300a4ee8429f Mon Sep 17 00:00:00 2001 From: yzqzss Date: Sat, 3 Jun 2023 18:38:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20asyncio=20=E5=9C=A8=E6=B2=A1=E8=B7=91?= =?UTF-8?q?=E5=AE=8C=E5=89=8D=E6=8F=90=E5=89=8D=E9=80=80=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- biliarchiver_archive_bvids.py | 4 ++++ 1 file changed, 4 insertions(+) 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():