Bom dia pessoal.
Estou tentando fazer um bot que comente a pesquisar um determinado assunto na página do Google; Ele está funcionando normalmente, porém ele não digita a pesquisa no campo e está dando erro de send_Keys. Se alguém puder ajudar agradeço. Segue o código:
#bibliotecas
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
#from selenium.webdriver.chrome.service import Service
#from webdriver_manager.chrome import ChromeDriverManager
#import xlrd
#variaveis
print(‘Iniciando o programa… \n’)
pesquisaGoogle = input('Digite a pesquisa desejada: ')
options = webdriver.ChromeOptions()
options.add_argument(‘–disable-logging’)
options.add_argument(‘–log-level=3’)
driver = webdriver.Chrome(r’C:\Users\soare\Documents\Estudos\Python\chromedriver.exe’, options=options)
driver.get(‘https://www.google.com’)
campo = driver.find_elements(By.XPATH,“//*[@id=‘input’]”)
campo.send_Keys(pesquisaGoogle)
campo.send_Keys(Keys.ENTER)
Mensagem de erro:
Ocorreu uma exceção: AttributeError
‘list’ object has no attribute ‘send_Keys’
File “C:\Users\soare\Documents\Estudos\Python\projectCourse\projeto2\robowebGoogle2.1.py”, line 24, in
campo.send_Keys(pesquisaGoogle)