Tag: selenium

Python для просмотра и управления веб-страницей

Я хочу использовать Python для редактирования элемента на веб-странице. Я пытался выяснить, как использовать селен для этого. Прямо сейчас, это то, что у меня есть до сих пор … driver = webdriver.Chrome() driver.get('https://www.website.com') elem = driver.find_element_by_id('id') print(elem) Прочитав документацию ( http://selenium-python.readthedocs.io/getting-started.html ), я заметил, что они делают следующее elem.send_keys("pycon") elem.send_keys(Keys.RETURN) Но я немного смущен … […]

Информация о заполнении формы селена python

Я пытаюсь очистить со следующего веб-сайта: https://www.legifrance.gouv.fr/rechJuriJudi.do?reprise=true&page=1 Меня интересует только определенное подмножество результатов, которые он может представить, поэтому я хочу использовать Selenium для заполнения поискового запроса. Чтобы быть более конкретным, меня интересуют две части: <select name="champJuridictions" id="champ1" class="textarea"><option value="" class="optionPaire">– Toutes les juridictions –</option> <option value="cour de cassation" selected="selected" class="optionImpaire">Cour de cassation</option> <option value="juridiction d'appel" […]

Комбинированный веб-сайт Selenium

Я пытаюсь щелкнуть поле со списком java-скриптов в python, однако если я это делаю нормально, это дает мне ошибку, говоря, что поле со списком скрыто, я запрограммировал автоматический просмотр поля со списком, но он не появляется. Этот параметр в комбинированном поле является подменю, однако, если я выбираю только опцию из реального меню, он работает, но […]

Как использовать acceptSslCerts с помощью RemoteWebdriver?

Я пытаюсь заставить селен игнорировать ошибки SSL, но не смог понять это. Я видел возможность acceptSslCerts , но, похоже, это не имеет никакого эффекта при использовании firefox

Python selenium не может нажать поле

Я пытаюсь запросить данные, которые я позже могу удалить. Я пишу даты в текстовом поле, но когда я отправляю запрос, он не обновляется в соответствии с датами. Я пытаюсь щелкнуть поле даты, но я не вижу, как календарь открывается. Как я могу это сделать? from selenium import webdriver driver = webdriver.Firefox() driver.get('https://www.fxstreet.com/economic-calendar') time.sleep(10) #close popup […]

Pelon selenium обновляется, если ждать более 10 секунд

from selenium import webdriver driver=webdriver.Firefox() driver.get(url) Иногда webdriver застревает в файле или ответе, и страница никогда не заполняется, поэтому строка driver.get(url) никогда не заканчивается. Но у меня уже достаточно исходного кода для запуска остальной части моего кода. Мне интересно, как я могу обойти или обновить страницу, если страница не загружена за 10 секунд. я пытался […]

Webdriver не может пройти, нажав кнопку следующей страницы

Написание сценария на питоне в сочетании с селеном с целью очистки названий разных бутиков в США, когда я его выполняю, я получаю результаты с первой страницы. Результаты отображаются на нескольких страницах. Тем не менее, проблема возникает, когда речь идет о переходе на следующую страницу, нажимая на следующую кнопку, которая в этом случае является значком стрелки […]

Selenium webdriver send_keys () не работает должным образом

Я использую веб-драйвер selenium для автоматизации действий веб-интерфейса переднего конца в скрипте Python. В этом отношении вводится значение в текстовое поле (обязательное поле), driver.find_element_by_xpath(<xpath>).send_keys(<value>) код driver.find_element_by_xpath(<xpath>).send_keys(<value>) . Хотя я могу видеть, что это значение было введено в соответствующем текстовом поле, сообщение об ошибке, в котором текстовое поле не может быть пустым, бросается в пользовательский интерфейс. […]

Python Webdriver вызывает ошибку http.client.BadStatusLine

Я пишу парсер, и я использую Selenium Webdriver. Итак, у меня есть этот https://repl.it/Dgtp код, и он работает нормально до одного случайного элемента и генерирует следующее исключение: http.client.BadStatusLine: '' Не знаю, как это исправить. Помогите. [UPD] Я пробовал прокручивать страницу через webdriver (ей приходилось загружать эскизы) и получил эту серию ошибок https://repl.it/DkiX . Это вызвано […]

Элемент Selenium Python не доступен для кликов

Я пытаюсь собрать информацию на веб-сайте с использованием Python 3.6 и Selenium, однако страница загружается сразу же в Chrome (54.0.2840.87 (64-разрядная версия)), она переходит на вкладку (журналы журнала) на полсекунды, затем он переходит на другую вкладку (Оповещения). Я попытался найти его, используя «find_element_by», щелкнув по определенной точке, найдя текст на вкладке (Журналы событий). Если я […]

Python - лучший язык программирования в мире.