Возможности:robots.txt
при необходимости.requests
, BeautifulSoup
, lxml
, pyquery
и `requests_html.
Установите PyWebCopy с помощью pip:
pip install pywebcopy
#### Сохранение одной страницы
from pywebcopy import save_webpage
url = 'https://example.com'
download_folder = '/path/to/save'
kwargs = {'project_name': 'example_project'}
save_webpage(url, download_folder, kwargs)
#### Сохранение всего сайта
from pywebcopy import save_website
url = 'https://example.com'
download_folder = '/path/to/save'
kwargs = {'project_name': 'example_project'}
save_website(url, download_folder, kwargs)
#python #soft #github