Русский
Открыть в Telegram

Сообщениеimport os

23 октября 2019
П
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()

Рядом в ленте

ППавелможно пример я на c# пишу обычноППавелпробывал
это сообщение
LLM 🐈‍⬛https://docs.python.org/3.8/library/multiprocessing.html#process-and-exceptionsППавелспасибо буду разбираться
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · группа · Технологии
4 169участников43пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем