Ir para conteúdo
Fórum Script Brasil

Jrlins

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Jrlins

Jrlins's Achievements

0

Reputação

  1. Ola, para todos! Sou bemmm novo em programação então erros por enquanto são a minha vida nesse novo mundo..rs!! Gostaria de uma ajuda, pois já tentei de tudo. Estou fazendo um "robo" que escreve e envia imagem por whatsApp. Até a parte de envio somente de mensagens, está ok, quando resolvi implementar o envio de imagem, dai o erro começou. Segue o código abaixo: import pandas as pd contatos_df = pd.read_excel("Enviar.xlsx") from selenium import webdriver from selenium.webdriver.common.keys import Keys from webdriver_manager.chrome import ChromeDriverManager import time import urllib navegador = webdriver.Chrome() navegador.get("https://web.whatsapp.com/") #bertura do navegador no whatsapp Web while len(navegador.find_elements_by_id("side")) < 1: time.sleep(1) #login feito no whatsapp web for i, mensagem in enumerate(contatos_df['Mensagem']): pessoa = contatos_df.loc[i, 'Nome'] numero = contatos_df.loc[i, 'Telefone'] texto = urllib.parse.quote(f"Oi {pessoa}! {mensagem}") link = f"https://web.whatsapp.com/send?phone={numero}&text={texto}" navegador.get(link) time.sleep(5) midia = "c:/Users/Suporte TI/Desktop/Jupyter/teste de envio/img_tst.png" navegador.find_element_by_css_selector("span[data-icon='clip']").click() attach = navegador.find_element_by_css_selector("input[type='file']") attach.send_keys(midia) while len(navegador.find_elements_by_id("side")) < 1: time.sleep(5) navegador.find_element_by_css_selector("div[class='SnvVF _3doi']").click() time.sleep(10) Erro: 31 navegador.find_element_by_css_selector("div[class='SnvVF _3doi']").click() NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"div[class='SnvVF _3doi']"} Se alguém puder me ajudar a desvendar esse mistério, serei muito grato. Att Junior Lins
×
×
  • Criar Novo...