Python
- 1 ответ
- 0 вопросов
0
Вклад в тег
requests: import requests.
response = requests.get(file_url).
response.raise_for_status()
with open('file_name.extension', 'wb') as file: file.write(response.content)
import requests
from selenium import webdriver
from selenium.webdriver.common.by import By
# Инициализация драйвера Selenium
driver = webdriver.Chrome()
# Открытие сайта
driver.get('https://demoqa.com/upload-download')
# Нахождение кнопки "downloads"
element = driver.find_element(By.XPATH, '//*[text()="downloads"]')
# Получение ссылки на файл
file_url = element.get_attribute("href")
# Отправка GET-запроса на получение файла
response = requests.get(file_url)
response.raise_for_status()
# Сохранение файла на диск
with open('file_name.extension', 'wb') as file:
file.write(response.content)
# Закрытие драйвера Selenium
driver.quit()