-
Total de itens
4 -
Registro em
-
Última visita
Sobre Eduardo Cipriani
Eduardo Cipriani's Achievements
0
Reputação
-
(Ajuda) Script para fazer login em conta no Instagram com Python + Selenium
pergunta respondeu ao Eduardo Cipriani de Eduardo Cipriani em Python
<input aria-label="Telefone, nome de usuário ou email" aria-required="true" autocapitalize="off" autocorrect="off" maxlength="75" name="username" type="text" class="_2hvTZ pexuQ zyHYP" value=""> O elemento que quero adicionar a string é este, no caso o name="username" mas o find_element_name/tag_name não o encontra -
(Ajuda) Script para fazer login em conta no Instagram com Python + Selenium
pergunta respondeu ao Eduardo Cipriani de Eduardo Cipriani em Python
Edit: testei outra forma de código, que encontrei aqui no forum, porem também não funcionou aparece o seguinte erro (mesma coisa que no código anterior) selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //input[@name='username'] Código que tentei import random from selenium import webdriver from selenium.webdriver.common.keys import Keys import time navegador = webdriver.Firefox() navegador.get("https://www.instagram.com/accounts/login/") user_element = navegador.find_element_by_xpath( "//input[@name='username']") user_element.clear() time.sleep(random.randint(4, 6)) user_element.send_keys("teste1") time.sleep(random.randint(4, 6)) password_element = navegador.find_element_by_xpath( "//input[@name='password']") password_element.clear() password_element.send_keys("teste2") time.sleep(random.randint(4, 6)) password_element.send_keys(Keys.RETURN) -
Boa noite amigos, sou novo por aqui e também novo com Python, estou fazendo uma aplicação que utiliza o Selenium + Python e que a função inicial é realizar login no instagram e posteriormente quero que ele interaja com o sistema, desde seguir, like e comentários (mas isso bem mais pra frente), meu código até o momento esta bem simples, mas o problema é o seguinte. - Não consigo fazer com que o script encontre o elemento de login e senha do instagram, sendo que testei em outros sites e funcionou (consegui encontrar o Element) from selenium import webdriver from selenium.webdriver.common.keys import Keys navegador = webdriver.Firefox() navegador.get(url='https://accounts.google.com/ServiceLogin?ltmpl=meet&continue=https%3A%2F%2Fmeet.google.com%3Fhs%3D193&_ga=2.227472920.421444881.1615424947-1798116172.1615424947') logar = navegador.find_element_by_id('identifierId').send_keys('teste') neste código ele acessa a página de login do Google Meet e insere na area de email a palavra "teste", tudo funciona nele, porém não consigo realizar o mesmo no Instagram, alguém teria alguma sugestão? o Element do Insta é assim, o que me interessaria é o campo name="username" <input aria-label="Telefone, nome de usuário ou email" aria-required="true" autocapitalize="off" autocorrect="off" maxlength="75" name="username" type="text" class="_2hvTZ pexuQ zyHYP" value="">
-
ERRO AO TENTAR ABRIR NAVEGADOR, WEBDRIVER (AJUDEM PFF)
pergunta respondeu ao Zoik de Eduardo Cipriani em Python
Boa noite Zoik, tudo certo, sou iniciante em Python, também estou com um projeto utilizando selenium, você realizou a instalação do webdriver do Chrome? se sim uma coisa que podes tentar é colocar é passar o caminho da seguinte maneira (colocando o endereço que esta em seu pc) path = r"C:\Users\User\Documents\chromedriver_win32\chromedriver.exe" driver = webdriver.Chrome(path) para direcionar o local do Chrome, também tive problema com ele, por isso eu utilizo o Firefox como webdriver. abaixo deixo um script que usei de teste, ele vai até a pagina do google meet pelo firefox e escreve "teste" no element from selenium import webdriver from selenium.webdriver.common.keys import Keys navegador = webdriver.Firefox() navegador.get(url='https://accounts.google.com/ServiceLogin?ltmpl=meet&continue=https%3A%2F%2Fmeet.google.com%3Fhs%3D193&_ga=2.227472920.421444881.1615424947-1798116172.1615424947') logar = navegador.find_element_by_id('identifierId').send_keys('teste') espero ter ajudado, não sei quase nada de Python 😂😂