Застрял на имени пользователя, пароле и входе в Instagram для автоматического входа в систему с помощью селена ChromeDriPython

Программы на Python
Ответить
Anonymous
 Застрял на имени пользователя, пароле и входе в Instagram для автоматического входа в систему с помощью селена ChromeDri

Сообщение Anonymous »

Итак, я пытаюсь автоматизировать процесс входа в Instagram с помощью Selenium на Python. На данный момент это мой код:

Код: Выделить всё

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time, urllib.request
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.chrome.service import Service
from time import sleep

#setting path
Path = r"C:\Users\payal\Instagram-scraper\chromedriver.exe"
driver = webdriver.Chrome()

driver.get("https://www.instagram.com/p/C-FLnYHpUii/")

time.sleep(5)
username=driver.find_element_by_css_selector("input[name='username']")
password=driver.find_element_by_css_selector("input[name='password']")
username.clear()
password.clear()
username.send_keys("xxxx")
password.send_keys("1111")
login = driver.find_element_by_css_selector("button[type='submit']").click()

sleep(50)
Но у меня выдает ошибку -

Код: Выделить всё

  File "C:\Users\payal\Instagram-scraper\scrape.py", line 18, in 
username=driver.find_element_by_css_selector("input[name='username']")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'WebDriver' object has no attribute 'find_element_by_css_selector'
Я также пробовал использовать XPATH и полный XPATH. Но это выдает мне либо эту ошибку -
raise TimeoutException(message, screen, stacktrace)
selenium.common.Exceptions.TimeoutException: Message:
или просто говорит он не может найти xpath. В редких случаях он входит в систему, работает только один раз, и код снова ломается, что может быть связано с динамическим xpath. Пожалуйста, дайте мне знать, если есть лучший способ решить эту проблему.

Подробнее здесь: https://stackoverflow.com/questions/790 ... log-in-wit
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»