import os
import os.path
import wget
#from threading import Thread
import threading
from queues import Queue
class Downloader(threading.Thread):
def init(self, queue):
threading.Thread.init(self)
self.queue = queue
def run(self):
while True:
url = self.queue.get()
self.download_file(url)
self.queue.task_done()
def download_file(self, url):
file_name = url.split('/')[-1]
wget.download(url, os.getcwd()+'/wwwroot/img/'+file_name)
def loadImgs(imgs):
queue = Queue()
for i in range(5):
t = Downloader(queue)
t.setDaemon(True)
t.start()
for url in imgs:
queue.put(url)
queue.join()
Messageimport os
23 October 2019Nearby in the feed
Пthis message
L