Для осуществления массового скачивания файлов с веб-сайта с помощью библиотеки Requests, можно использовать следующий подход:
1. Получить список всех ссылок на документы на веб-странице.
2. Изменить каждую ссылку, заменив часть URL с Document/Show на Download/Attachment.
3. Использовать функцию Requests.get() для скачивания каждого файла.
Пример реализации на Python:
```python
import requests
from bs4 import BeautifulSoup
import os
url = "https://example.ru/page-with-links"
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")
for link in soup.find_all("a"):
if link.get("href"):
original_url = link.get("href")
new_url = original_url.replace("Document/Show", "Download/Attachment")
response = requests.get(new_url)
file_name = os.path.basename(new_url)
with open(file_name, "wb") as file:
file.write(response.content)
print(f"File {file_name} downloaded successfully.")
```
Этот код извлекает все ссылки на документы с веб-страницы, заменяет часть URL и загружает каждый файл в текущий каталог. Пожалуйста, убедитесь, что вы имеете соответствующие права и разрешения для скачивания файлов с указанного веб-сайта.