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 ()

Respuestas a la pregunta(1)

Su respuesta a la pregunta