SHARE
TWEET

Untitled

a guest Jan 29th, 2020 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. from requests import get. # импортируем функцию для загрузки страрицы
  2. from threading import Thread # импортируем поток для создания многопоточной функции
  3. import sys # для получения аргументов командной строки
  4.  
  5. def download(num, url):
  6. '''эта функция будет выделена в отдельный поток'''
  7.     with open(f'{num}.html', 'wb') as f:  # запись в файл
  8.         f.write(get(url).content)
  9.  
  10. for num, url in enumerate(sys.argv[1:]):  # enumerate для создания уникальных имён файлов
  11.     Thread(target=download, args=(num, url)).start()  # создаем потоки с функцией download и сразу запускаем
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top