я хочу, чтобы загрузить файл на веб-сайт для моей курсовой работы, но это не имеет тега ввода, какАвтоматизация, добавленный селен файла IDE Firefox
"**//input[@type='file']**"
так я можи просто загрузить с помощью
driver.find_element_by_xpath('//input[@type="file"]').send_keys(filePath)
я просто кнопку
<a data-action="upload" title="Upload"></a>
.which открыть всплывающее окно операционной системы, когда он нажал получить и я знаю, что селен не справляется с этим.
любое предложение было бы оценено
Под редакцией я проверить, что отправить JSON пакет в какой-то Url но как я отправить такой запрос на URL с помощью селена, потому что должен быть отправить с помощью браузера «Session Issue»
Посмотрите на запрос, который отправляется от вашего браузера когда вы * делаете * загружаете файл. Вместо того, чтобы моделировать браузер с помощью Selenium, просто выполните этот конкретный запрос с помощью [Запросы] (http://docs.python-requests.org/en/latest/). – davidism