jack 1 ano atrás
pai
commit
d5a074aed1
1 arquivos alterados com 4 adições e 2 exclusões
  1. 4 2
      flaticon/flaticon.py

+ 4 - 2
flaticon/flaticon.py

@@ -134,7 +134,7 @@ def download_img(load_data, target_file_path):
     cursor = conn.cursor()
 
     print('正在下载图片')
-    for data in load_data:
+    for index, data in enumerate(load_data):
         # 如果img文件存在, 即已经下载过, 直接跳过
         id = data['id']
         name = data['name']
@@ -175,7 +175,9 @@ def download_img(load_data, target_file_path):
                 cursor.execute(query, (True, id))
                 conn.commit()
 
-                # print(f'已下载:{img_name}')
+                # 算一下进度
+                rate = index / len(load_data) * 100
+                print(f'已下载:{img_name}, 当前第 {index} 个, 共 {len(load_data)} 个, 已下载 {rate:.2f}%')
                 time.sleep(random.uniform(1, 2))
                 break
             except Exception as e: