Найти - Пользователи
Полная версия: вопрос по поводу selenium
Начало » Python для новичков » вопрос по поводу selenium
1
kaun
Привет всем. Изучаю питон, а в даном случае конкретно selenium. Уже на начальных стадиях столкнулся с такой проблемой:
приведу самый простой пример, но очень важный для меня.
Возьмем сайт, пусть это будет myscore.ru, что то там ввели и хотим войти, нажав кнопку “ВХОД”, который имеет id “signIn”
Реализовал я это следующим образом:
from selenium import webdriver
from selenium.webdriver.common.keys import *
driver = webdriver.Firefox()
driver.get("http://myscore.ru")
SI=driver.find_element_by_id=("signIn").click()
но на выходе получаю ошибку:

Traceback (most recent call last):
  File "/home/kaun/fa.py", line 6, in <module>
    SI=driver.find_element_by_id=("signIn").click()
AttributeError: 'str' object has no attribute 'click'

система Linux mint
FishHook
SI=driver.find_element_by_id= <-  что это? ("signIn").click()
kaun
FishHook
ищем элемент, id которого “signIn”
Поправьте пожалуйста если не так
FishHook
kaun
Поправьте пожалуйста если не так
Всемогущий!!!!
Нахер там знак “=”?
kaun
FishHook
Косячок, признаю Спасибо
kaun
а тогда такой вопрос:
хочу заполнить имейл и пароль, с имейлом всё проходит гладко, но пароль ни на одном сайте ввести таким образом не могу, что использовать?
passwd=driver.find_element_by_id("auth_login_password")
passwd.send_keys("123")
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB