selenium python para crear un instalador de inicio de sesión bot de me gusta
Estoy usando selenio para python para crear un bot de me gusta simple para instagram. La idea es que te guste la primera foto de una etiqueta (en este ejemplo es "puesta de sol"). Selecciona correctamente la primera foto pero no inserta un me gusta.
El código es el siguiente: desde selenium import webdriver desde selenium.webdriver.chrome.options opciones de importación
desde la hora de importar el sueño
import User_data
chrome_options = Opciones ()
chrome_options.add_argument ('- lang = es') browser = webdriver.Chrome (chrome_options = chrome_options)
browser.get ("https: //www.instagram.com/accounts/login ") dormir (1)
browser.find_element_by_name ("nombre de usuario"). send_keys (User_data.username) browser.find_element_by_name ("contraseña"). send_keys (User_data.password)
sleep (1)
browser.find_element_by_xpath ('// * [@ id = "react-root"] / section / main / div / article / div / div [1] / div / form / div [3] / button'). haga clic en ( )
sleep (1) browser.get ("https: //www.instagram.com/explore/tags/sunset ")
sleep (1) browser.find_element_by_xpath ("// article / div [2] / div / div / div / a / div / div [2]"). haga clic en () sleep (1) browser.find_element_by_xpath ("// button / span [contiene (@class. 'glyphsSpriteHeart__outline__24__grey_9 u -__ 7')] "). haga clic en ()