Selenium - это популярный инструмент с открытым исходным кодом для автоматизации веб-браузеров. При использовании этого тега также включайте другие теги для конкретных компонентов, которые вы используете, например, селен-вебдрайвер для языковых привязок, selenium-ide, selenium-grid и т. д.

Подробнее про selenium...

Я пытаюсь нажать кнопку с селеном, потому что после этого мне нужно проверить полный HTML-код веб-сайта. Это код, который я использую: driver = webdriver.Chrome() driver.get('https://www.quattroruote.it/listino/audi/a4-allroad') time.sleep(10) html = driver.find_element_by_id('btnallestimenti') htm....
15 Окт 2021 в 18:30
Вот код, который я пытаюсь использовать для очистки данных с веб-сайта FRED, чтобы загрузить данные временных рядов в формате CSV, но он перенаправляет меня на другую страницу. from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.....
Как исправить эту ошибку 'list' object has no attribute 'text' Davao14 = wd1.find_elements_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[1]') Davao15 = wd1.find_elements_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[2]') Davao16 = wd1.find_elements....
14 Окт 2021 в 13:53
Теперь я выполняю тестовый пример, но получаю исключение NoSuchElementException, несмотря на то, что не использую этот элемент в моем тестовом примере. Вот моя реализация. Это слой моей страницы public class NotificationsPage extends BasePage { private final WebElement datePicke....
Как выбрать элемент текстового поля на странице Twitch? from selenium import webdriver from selenium.webdriver.chrome.options import Options op = Options() op.add_argument("user-data-dir=C:\\Users\\bestg\\AppData\\Local\\Google\\Chrome\\bor") driver = webdriver.Chrome(options=op) driver.get('https:....
14 Окт 2021 в 06:53
На платформе есть еще как минимум 2 вопроса, но ни один из них мне не помог. Я только что импортировал: from selenium.common.exceptions import NoSuchElementException Затем использовали: if Newest_tab_button: print('element found') else: print('not found') Или try: wait = WebDriverWait....
13 Окт 2021 в 16:07
Я написал простой код ниже, чтобы открыть календарь бронирования и перейти к следующему месяцу, но, похоже, календарь не переключается на следующий месяц. Есть ли что-то вопиющее, чего мне не хватает? driver.get("https://www.tablecheck.com/shops/peterluger/reserve") driver.maximize_window() drive....
13 Окт 2021 в 05:44
Я хочу запечатлеть текст «35». (Это всегда шестой тег svg, за которым следует четвертый тег g. My code: driver = webdriver.Chrome() driver.get(url) value = driver.find_element_by_xpath("//*[name()='div' and @id='chartContainer']//*[name()= 'svg' and @style= 'position: absolute; z-index: 6;']//*[na....
12 Окт 2021 в 18:09
Я новичок в автоматизированном тестировании. Столкнулся с такой проблемой, ранее в тесте захожу в окно Iframe для ввода данных "тестовой карты". Вместо «страницы успеха» отображается модальное окно, в котором мне нужно щелкнуть. Селен ругается. .............. await driver.switchTo().frame(driver.....
12 Окт 2021 в 11:30
Я пытаюсь создать свою программу, которая использует поиск селена (а затем щелкает) по этому html-коду: <svg aria-label="Add Photo or Video" class="_8-yf5 " color="#262626" fill="#262626" height="24" role="img" viewBox="0 0 48 48" width="24"></svg> Какую функцию я бы использовал, чтобы найти этот к....
12 Окт 2021 в 03:42
Я пытаюсь добавить автомобильные ссылки с веб-сайта в список. Я хочу просмотреть этот список, чтобы получить информацию с каждой веб-страницы автомобиля. До сих пор я пробовал как метод .append, так и метод оператора + =, но я получаю те же ошибки для обоих: AttributeError: 'str' object has no attr....
11 Окт 2021 в 18:38
Итак, я хочу использовать формат для управления timepicker в selenium python. У меня есть следующая переменная: time = Element('xpath=//li[contains(text(),"{}:{} PM")]') А затем я пытаюсь использовать формат для определения местоположения элемента: def select_ten_thirty_time(self): self....
11 Окт 2021 в 16:19
Я пытаюсь запустить тесты DOM, которые я написал с использованием Mocha и Chai для assert в Browserstack. У меня есть HTML-файл test.html, который выглядит так: <body> <div id="mocha"></div> <script src="https://unpkg.com/chai/chai.js"></script> <script src="https://unpkg.com/mocha/mo....
11 Окт 2021 в 13:36
Я пытаюсь ввести новые значения в строки таблицы на этом веб-сайте, используя селен. Мой подход до сих пор: URL = "https://sigmazone.com/catapult-grid/" browser = webdriver.Firefox("/usr/lib/firefox") browser.get(URL) # enter number of rows = 1 num_rows = browser.find_element_by_id("noOfRows") nu....
11 Окт 2021 в 13:34
У меня такое дерево: <table> <tbody> <tr> <td> <span>MySpan1</span> </td> <tr> <tr> <td> </td> <td> <div> <a title="my_title1"></a> </div> <td> </tr> <tr> <td> <span>MySpan2</span> </td> <tr> <tr> <td> </td> <td> <div> <a title="my_title2"></a> </div> <td> </tr> </tbod....
11 Окт 2021 в 12:53
Я пытаюсь сохранить файл csv, нажав кнопку загрузки csv на веб-сайте. Однако я заметил, что действие .click () ничего не делает, и обнаружил, что имя класса кнопки меняется с «export-button is-csv» на «export-button is-csv hovering». Однако, когда я пытаюсь использовать find_element_by_class_name ....
11 Окт 2021 в 11:43
from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Firefox() driver.implicitly_wait(40) driver.get("https://www.youtube.com/") elem = driver.find_element_by_name("search_query") elem.clear() elem.send_keys("python") elem.send_keys(Keys.RETURN) Этот ко....
11 Окт 2021 в 03:00
У меня есть следующий html-код: <tr id="id that I want to obtain via title"> <td class="icon"> <span class="greenArrowIcon pid-1-arrowSmall"></span> </td> <td class="bold left noWrap elp"> <a href="..." title="title that I have obtained"> TITLE </a> <M....
10 Окт 2021 в 20:47
Я пытаюсь извлечь все отзывы о ресторане в Google. О ресторане написано чуть более 900 отзывов. Однако мой скрипт смог извлечь только 50 отзывов. Я не уверен, где я делаю ошибку. Любая помощь в решении проблемы будет принята с благодарностью. Вот мой код: from selenium import webdriver from sel....
Поэтому я пытаюсь получить процент отзывов о каждом количестве звезд на странице продукта Amazon.. Вот результат, который я хочу получить: Awesome Feedback: 72% Good Feedback: 15% Regular Feedback: 7% Bad Feedback: 3% Awful Feedback: 4% И пока это результат, который я получил: Awesome Feedback: 72%....
У меня проблема с получением значения из таблицы html. Это код части, к которой я пытаюсь получить доступ <div class="cell el-tooltip" style="width: 108px;"> 1.07 </div> Я пытаюсь получить доступ к значению с помощью xpath. wait.until(EC.visibility_of_element_located(By.XPATH, "//*[@id='pane-bus-....
9 Окт 2021 в 12:47
Я пытаюсь извлечь все обзоры Google, связанные с рестораном. Я написал сценарий python, который сначала загружает все обзоры в веб-браузер, а затем я попытался прочитать информацию (например, имя рецензента) о рецензентах, использующих цикл for. Мой код выглядит следующим образом: from selenium im....
9 Окт 2021 в 03:19
Я пытаюсь принять баннер cookie на Python с использованием селена. До сих пор я много пытался получить доступ к кнопке «Принять и продолжить» (или по-немецки «Akzeptieren und weiter»), но ни одна из моих попыток не сработала. Некоторые вещи, которые я уже пробовал: driver.get("https://www.spiegel.de....
8 Окт 2021 в 19:11
HTML-код: input type="checkbox" class="checkbox_one" disabled Если флажок не отключен, текст не приходит. Assert.assertTrue(webelemt.getAttribute("innerHTML").contains("disabled")); ....
8 Окт 2021 в 13:28
Я использую Selenium для очистки веб-страницы, и у меня возникли проблемы с настройкой некоторых атрибутов. Страница, которую я пытаюсь очистить, выглядит так: <div> <span abc> content </span> <span def> content2 </span> <div> Моей целью было бы получить текст в теге «span abc», не выбирая....
8 Окт 2021 в 13:14