El módulo Easy-Login es esa biblioteca de Python que lo ayuda a iniciar sesión en sus cuentas sociales como Facebook, Instagram, Twitter, Linkedin, Reddit, etc. a través de Python sin abrir los sitios manualmente.
Instalación
Este módulo no viene integrado con Python. Necesitas instalarlo externamente. Para instalar este módulo, escriba el siguiente comando en la terminal.
pip install easy-login
Automáticamente iniciará sesión en su cuenta en una ventana separada usando Chrome Webdriver y lo llevará a la página de inicio de ese sitio web.
Controladores web
Selenium requiere un controlador web para interactuar con el navegador elegido. Web drivers es un paquete para interactuar con un navegador web. Interactúa con el navegador web o un servidor web remoto a través de un protocolo de conexión común a todos. Puede comprobar e instalar los controladores web de su elección de navegador.
Chrome: https://sites.google.com/a/chromium.org/chromedriver/downloads Firefox: https://github.com/mozilla/geckodriver/releases Safari: https://webkit.org/blog/6900/webdriver-support-in-safari-10/
El nombre de usuario y la contraseña deben ser de la misma cuenta que tiene para iniciar sesión y deben estar en formato de string. La dirección debe estar en formato de string con una barra diagonal (/) como C:/Users/user1/chromedriver_win32/chromedriver .
Aquí está la demostración de este módulo:
python3
# importing the module from easy_login import login # initializing the username and password username = "" password = "" # initializing the address of chrome web driver address = "" # creating an object of login obj = login(username, password, addresses) # calling the account in which we want to login obj.Facebook() obj.Instagram() obj.Twitter() obj.Linkedin() obj.Reddit()
Publicación traducida automáticamente
Artículo escrito por vasu_gupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA