Skip to content

lopezac/tramite-ba-futbol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tramite-ba-futbol

Hola, este script lo cree para ahorrar tiempo, para automatizar un tramite que cuando lo tenia que hacer era bastante tedioso.

Se pregunta al usuario el link de la pagina de las canchas de futbol en el polideportivo deseado ejemplo, luego que tamaño de cancha desea, futbol 5 o 7, la hora y dia (debe chequear de antemano las fechas y horarios disponibles), y el email y contraseña de su cuenta miBA.

Automatizo desde abrir el navegador, con el paquete Selenium, iniciar sesion, pedir turno, seleccionar horario y fecha, rellenar los datos (nombre, apellido, email y dni), con datos falsos gracias al paquete Faker

Si tenes errores abriendo el navegador Firefox, y estas en Ubuntu seguramente tengas instalado el navegador con un snap lo que te recomendario seria desintales el navegador y lo instales sin snap.

Aca hay una guia de como desinstalar el Firefox snap e instalarlo como un paquete normal en Ubuntu.

Instalación

  # clonamos el repositorio
  git clone https://github.com/lopezac/tramite-ba-futbol.git
  # nos movemos a la carpeta del repositorio clonado
  cd tramite-ba-futbol
  # creamos un python virtual environment
  python3 -m venv .venv
  # entramos al virtual environment
  source .venv/bin/activate
  # instalamos dependencias
  pip3 install -r requirements.txt
  # corremos el programa
  python3 main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages