Selenium логин на страницу с python 3.6 не может найти элемент по имени - PullRequest
0 голосов
/ 16 октября 2018


Сегодня я попытался написать код для создания бота для веб-страницы ytpals.com.
Я использую библиотеку python selenium.
Сначала я пытаюсь войти на страницу с моим идентификатором канала на YouTube.
Но мне не удалось найти элемент 'channelid', что бы я ни делал.
Добавление к этому этому иногда не дает страницы 'загрузить полностью ...

Кстати, у меня с другими страницами получилось найти форму ввода, но эту страницу ... я не могу понять.
Может быть, кто-то лучше меня понимает и знаеткак войти на этой странице?



Мой простой код:

import time
from selenium import webdriver

browser = webdriver.Firefox()
browser.get('https://www.ytpals.com/')

search = browser.find_element_by_name('channelid')
search.send_keys("testchannel")
time.sleep(5) # sleep for 5 seconds so you can see the results
browser.quit()

1 Ответ

0 голосов
/ 17 октября 2018

Итак, я нашел решение своей проблемы.
Я скачал SELENIUM IDE и могу использовать его как отладчик, такой замечательный инструмент!
Если кому-то это понадобится, захватите ссылку:
https://www.seleniumhq.org/docs/02_selenium_ide.jsp

...