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