▸ Gana dineroPaso 1 gratis
Un script que encuentra en tu lista los negocios sin web (y los que la tienen rota)
Instalas Python y escribes un script pequeño que lee tu lista de negocios, separa los que no tienen web y comprueba si las webs de los demás responden. Acabas con dos listas: a quién ofrecerle una web y a quién ofrecerle arreglar la suya.
Al terminar tendrás
- Python instalado y tu primer script funcionando.
- Un archivo con los negocios que no tienen web.
- Otro con las webs que no responden o dan error.
En esta misión · 5 pasos · 24 min
24 min €0 RAM: Cualquiera · sin GPU macOS · Windows
Antes de empezar
- La lista de negocios en CSV de la misión anterior (o cualquier CSV con una columna de web).
- Un editor de texto (VS Code, TextEdit en modo texto o el Bloc de notas).
1Paso 01 de 05 · ~5 min
Instala Python en tu Mac o Windows
Pones Python con un comando y compruebas que responde.
- 1
Abre la terminal. En Mac: pulsa Cmd+Espacio, escribe Terminal y pulsa Enter. En Windows: pulsa la tecla Windows, escribe PowerShell y pulsa Enter.
- 2
Instálalo con el gestor de paquetes de tu sistema:
TerminalmacOS - 3
Cierra la terminal, ábrela otra vez y comprueba la versión:
TerminalmacOS$python3 --versionAsí debería verse
Python 3.13.x
Truco
🎉 Si sale Python 3.13, ¡nivel 1 superado! Ya tienes el lenguaje con el que se hacen la mitad de las misiones de Dasdingo.
¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez
Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.
Instala HomebrewmacOS$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.
Comprueba que funcionaAl pedir la versión sale Python 3.13 o superior.
Si algo falla (2)
- Sale «brew: command not found»
- Te falta Homebrew. Instálalo con el comando de su web oficial, brew.sh, cierra la terminal, ábrela otra vez y repite.
- En Windows dice que no reconoce el comando nuevo
- Cierra PowerShell y ábrelo otra vez: la ventana vieja no sabe que acabas de instalar algo. Si lo que no reconoce es winget, actualiza «Instalador de aplicación» desde Microsoft Store.
¿Sigues atascado? Pregunta en la comunidad Avisar de un error en este paso
- 1
Lo que desbloqueas
4 pasos · 9 comandos · 1 prompt · 5 errores típicos resueltos
- 2Prepara la carpeta y la librería~4 min
Creas una carpeta para el proyecto e instalas requests, la librería para visitar webs.
5 comandos · 2 errores resueltos · comprobación incluida
- 3Separa los que no tienen web~5 min
Tu primer script lee el CSV y escribe en otro archivo los negocios sin web.
2 comandos · 2 errores resueltos · comprobación incluida
- 4Comprueba las webs que sí tienen~6 min
El script visita cada web y apunta si carga, si da error o si no existe.
2 comandos · 1 error resuelto · comprobación incluida
- 5Convierte las dos listas en ofertas~4 min
Decides qué ofreces a cada grupo y preparas el mensaje.
1 prompt · comprobación incluida
Pasos 2–5 con el plan Anual
Primeros logros
Ya lo tienes funcionando. Pruébalo con esto:
Añade más pistas
Pide a tu IA que el script mire también si la web tiene https.
Tengo este script de Python que comprueba webs con requests: [pega el script]. Añade una columna «https» que diga sí o no según si la web acaba cargando con https://. Explícame qué cambias, línea a línea.
Una frase para cada uno
Convierte cada fallo en una frase de venta.
Para cada negocio de esta lista con su problema (sin web, web caída, error 404), escríbeme una frase corta y amable para mencionarlo en una llamada sin que suene a crítica: [pega la lista]
Siguiente nivel: tu portafolio publicado
Antes de ofrecer webs, enseña una: la tuya, publicada gratis.
Siguiente misiónCómo deshacerlo
Borra la carpeta del proyecto. Si no quieres Python, desinstálalo.
Haciendo esta misión juntos
Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.