как загрузить файл selenium python
Ответы
Elena Gromova
19 июня 2024
Для загрузки файла с помощью Selenium в Python, можно использовать метод send_keys для элемента input type="file". Ниже приведен пример кода:
from selenium import webdriver
# Запускаем браузер
driver = webdriver.Chrome()
# Переходим на страницу, где нужно загрузить файл
driver.get("http://www.example.com")
# Находим элемент input type="file"
file_input = driver.find_element_by_xpath("//input[@type='file']")
# Загружаем файл, указав путь к файлу
file_input.send_keys("/path/to/your/file.txt")
# Нужно также нажать на кнопку "Submit" или другой элемент, чтобы отправить форму
# Закрываем браузер
driver.quit()
Таким образом, файл будет успешно загружен на веб-страницу с помощью Selenium в Python.
0
0