Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Maps Bot CLI

Aplicación de consola y web (Streamlit) para búsqueda y scraping de leads desde Google Maps.

📋 Requisitos

  • Python 3.8 o superior.
  • Google Maps API Key con "Places API (New)" o "Places API" habilitada.

🚀 Instalación y Ejecución

1. Preparar el Entorno

Se recomienda usar un entorno virtual:

# Crear entorno virtual
python -m venv venv

# Activar entorno (Windows)
.\venv\Scripts\activate

# Activar entorno (Mac/Linux)
source venv/bin/activate

2. Instalar Dependencias

Instala las librerías necesarias listadas en requirements.txt:

pip install -r requirements.txt

3. Ejecutar la Aplicación

El proyecto utiliza Streamlit para la interfaz gráfica:

streamlit run app.py

Esto abrirá automáticamente una pestaña en tu navegador predeterminado (usualmente http://localhost:8501).

🗄️ Estructura de Archivos

  • app.py: Código fuente principal.
  • requirements.txt: Lista de librerías.
  • leads.db: (Se crea automáticamente) Base de datos SQLite con los resultados.

🛠️ Notas Técnicas

  • Base de Datos: SQLite. Si deseas reiniciar la DB, simplemente borra el archivo leads.db.
  • Scraping: Utiliza requests y BeautifulSoup. Algunos sitios pueden bloquear estas peticiones.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages