Автоматизация действий на сайте с помощью Selenium
Есть браузерная игрушка. Решил немного автоматизировать для себя кое-какие процессы ) Вопрос в следующем. Пишу скрипт на python с использованием selenium вот он : #import driver a…
Есть браузерная игрушка. Решил немного автоматизировать для себя кое-какие процессы ) Вопрос в следующем. Пишу скрипт на python с использованием selenium вот он : #import driver a…
Python selenium как и src получить "URL данных изображения" но сам srс динамический Я пытаюсь скачать изображения с сайта (http://www.captcha.ru) вот мой код ele_captcha…
<div id="input" contenteditable="" class="style-scope yt-live-chat-text-input-field-renderer" tabindex="0" aria-invalid="" ari…
Как удалить символы в поле, куда мне нужно запихнуть свою информацию. К примеру. Открываем окно, с которого нужно отправить отчет на @mail, но при окрытии окна в поле mail уже про…
У меня есть цикл, который проверяет название товара for search in search_products: assert (("наушники" or "гарнитура") in search.text.lower()), f'Error in prod…
Если есть такая возможность то как это реализовать? (Небольшие, но полные примеры)
Помогите спарсить ссылки в цикле, не пойму как это реализовать делаю так : users_url = [] for element in driver.find_elements(By.CLASS_NAME, 'tasks')[:20]: users_url.append(driver…
Задача такая: Есть определенный сайт с номерами телефонов, от куда необходимо периодически получать информацию по детализации номера за текущий период. Каждый номер телефона - это…
Пытаюсь с помощью селениума автоматизировать изменение цен товаров в каталоге на Tilda. Чтобы найти окно с вводом цены использовал поиск By.Xpath, css_selector и т.д., но везде од…
Припустим, есть такой html: <tag> <notag></notag> <href></href> </tag> <tag> <notag></notag> <href></href> </t…
Вопрос на грани Selenium и JavaScript. В тесте пытаюсь изменить значение ячейки таблицы. Так как стандартный sendKeys с этим не умеет работать, решил использовать JavaScriptExecut…
from selenium import webdriver import time driver = webdriver.Chrome(executable_path="D:\\Python\\chromedriver.exe") driver.find_element(By.CSS_SELECTOR, "#userProf…
Я занимаюсь автотестами и хочу в функции посмотреть что содержит переменная через принт, выглядит это так def input(self, browser): search_input = self.find_element(Locators_main.…
Делаю парсер для сайта и столкнулся с такой проблемой что получаю не все элементы на странице def parse(driver, addlink): driver.get(url + 'product-list-page?q=' + urllib.parse.qu…
Прикладываю скриншот для наглядности. Сработает ли такая инициализация драйвера? driver = webdriver.Chrome(executable_path="chromedriver.exe", options=options) Или надо …
Час добрый Нужно заменить на странице этот элемент: <span class="test"> <br data-text="true"> </span> На такой: <span class="test&quo…
Не очень хорошо понимаю в этом направлении, поэтому прошу указать где что я не так сделал, чтобы код по ТГ нормально работал. Сначала вопросы: При запуске бота, пишет два раза одн…
Когда браузер перенаправляет меня на страницу телеграма, выскакивает alert. Как я могу его скрыть? Как выглядит alert: Код который я использую: alert = Alert(driver) alert.dismiss…
всем привет, нужно зайти на сайт https://roblox.cashstar.com/ вот скриншот капчи, все это происходит при запуске, imgur.com/a/tTDklpe как видно, могуть быть 4 причины: маленькая з…
Подскажите пожалуйста, всю голову сломала. Нужно распарсить сайт с помощью Селениум. Не получается указать, что нужно кликать на кнопку, чтобы переходил на следующую страницу. Не …
Selenium в PyCharm не работает в headless режиме и переходит сразу в ошибку TimeoutException. Драйвер для Chrome актуален и подключен... Когда режим headless отключен, то весь код…
Добырй день, посдкажите как нажать на символ + не понимаю, если выбираю категорию то все окей, а мне надо именно расскрыть подкатегории Вот Ссылка на сайт на котором пытаюсь сдела…
Пишу бота для одного сайта. У меня точно такая же проблема, как в этом вопросе. Мне важно передать строку в поле input, однако через selenium так не получилось. Я попробовал класс…
Запуская скрипт, использующий selenium, становится занято ~100мб места на диске с хромом. Скрипт во время работы будет создавать и уничтожать примерно 50к хромдрайверов, но похоже…
phrases = getPhrases(start_phrase_txt) pool = Pool(processes=3, maxtasksperchild=1000) for i in range(0, len(phrases)): pool.apply_async(checkPhrase, args=(phrases[i], phrases[i+1…
for i in driver.find_elements(By.XPATH, '//*[@id="translators-list"]/li'): if i.text == 'TVShows' or 'Кубик в Кубе (Kubik³) (реж. версия)' or 'Дубляж': i.click() break Н…
При парсинге сайта через requests подгружается JavaScript: <meta name="referrer" content="no-referrer" /> <script src="/__qrator/qauth_utm_v2.js&…
У меня есть метод при использовании которого я получаю ошибку: javascript error: arguments[0].scrollIntoView is not a function вот собственно сам метод(если коротко, то его суть с…
У меня есть метод при использовании которого я получаю ошибку: selenium.common.exceptions.JavascriptException: Message: javascript error: argument is not defined вот собственно са…
есть ссылка, надо получить размеры товара, но без клика на кнопку этого сделать невозможно(как мне кажется). При клике сервер отправляет post запрос, и только тогда появляются раз…