/lcdlfc

lcdlfc: Votaciones La Casa de los Famosos Colombia - 2024

Primary LanguagePythonMIT LicenseMIT

lcdlfc: La Casa de los Famosos Colombia - 2024

Este proyecto consiste en la automatización del proceso de votaciones publicadas por el programa "La Casa de los Famosos Colombia - 2024". Las votaciones pueden ser para eliminación o salvación de participantes por parte del público, u otro tipo de votaciones en las que el público puede elegir.

Requerimientos

  • Linux: Ubuntu 22.04.3 LTS
  • Python 3.10+
  • Poetry 1.7+
  • Chrome Browser for Testing
  • Chrome Driver for Testing

¿Cómo usar?

Lea y ejecute cada paso a continuación:

Paso 1

Instalar poetry usando el script:

./install-poetry.sh

Agregar poetry al PATH:

export PATH="$HOME/.local/bin:$PATH"

Tambien puede agregar poetry al final del archivo .bashrc:

nano ~/.bashrc

Paso 2

Comando para decirle a poetry qué versión de Python usar para el proyecto actual:

poetry env use 3.12

Paso 3

Activando el entorno virtual:

poetry shell

Paso 4

Instalando dependencias:

poetry install --no-root

Paso 5

Descargue la aplicación Chrome y el driver para pruebas y copie cada uno en la carpeta específica:

  • Chrome App: .webbrowser/app
  • Chrome Driver: .webbrowser/driver

Opcional

Visualización de la información del entorno:

poetry env info

Agrega los paquetes necesarios a su pyproject.toml y los instala:

poetry add selenium

Desactivar el entorno virtual y salir:

exit
# Para desactivar el entorno virtual sin salir del shell utilice desactivar
deactivate

Ejecutar Proceso de Votaciones

Desde el la raiz del proyecto ejecutar el archivo main de python:

python main.py

Eso es todo por ahora ...


Licencia

MIT License

CC BY-NC-SA 4.0

Acerca de mí

https://about.me/sebaxtian