Esta web, cuyo responsable es Bubok Publishing, s.l., utiliza cookies (pequeños archivos de información que se guardan en su navegador), tanto propias como de terceros, para el funcionamiento de la web (necesarias), analíticas (análisis anónimo de su navegación en el sitio web) y de redes sociales (para que pueda interactuar con ellas). Puede consultar nuestra política de cookies. Puede aceptar las cookies, rechazarlas, configurarlas o ver más información pulsando en el botón correspondiente.
AceptarRechazarConfiguración y más información

print(f"Descargando {nombre_mapa}...") response = requests.get(enlace_descarga, stream=True)

# Parseamos el contenido HTML de la página soup = BeautifulSoup(response.content, 'html.parser')

def descargar_mapas_igo_primo(): # URL del sitio web que ofrece los mapas url = "https://www.igo-planet.com/es/spanish/maps"

import os import requests from bs4 import BeautifulSoup

# Buscamos los enlaces de descarga de los mapas enlaces_descarga = soup.find_all('a', href=True)

Aquí te dejo una posible implementación de una función para descargar mapas de iGO Primo en castellano para España de forma gratuita:

# Creamos un directorio para almacenar los mapas descargados directorio_mapas = 'mapas_igo_primo' if not os.path.exists(directorio_mapas): os.makedirs(directorio_mapas)

# Verificamos si la solicitud fue exitosa if response.status_code != 200: print(f"Error {response.status_code} al conectar con el sitio web") return