Codice:
import time
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome('./chromedriver')
"ANDARE ALLA PAGINA ACCESSO INSTAGRAM"
browser.get('https://www.instagram.com/accounts/login/?hl=it')
sleep(2)
"INVIARE USERNAME E PASSWORD PER L'ACCESSO"
elem = browser.find_element_by_name("username").send_keys('test')
elem = browser.find_element_by_name("password").send_keys('test123')
"CLICCARE IL BOTTONE E ACCEDERE"
good_elem = browser.find_element_by_xpath('//*[@id="react-root"]/section/main/div/article/div/div[1]/div/form/span/button').click()
sleep(3)
"RICARICARE LA PAGINA"
browser.get('https://www.instagram.com/?hl=it')
sleep(2)
"FARE RICERCA IN BASE ALL'USERNAME"
browser.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[2]/input').send_keys('minel')
sleep(2)
"CLICCARE IL PRIMO RISULTATO"
test_elem = browser.find_element_by_xpath('//*[@id="react-root"]/section/nav/div[2]/div/div/div[2]/div[2]/div[2]/div/a[1]/div').click()
"CLICCARE FOLLOW"
browser.find_element_by_xpath('//a[(contains(.,"follow"))]').click()
Ragazzi sto avendo un problema con questo codice.
Ho provato anche a cercare elementi tramite classe e non xpath ma non va o sbaglio qualcosa.
Sapreste aiutarmi?