▸ 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

  1. 1Instala Python en tu Mac o Windows5 min
  2. 2Prepara la carpeta y la librería4 min
  3. 3Separa los que no tienen web5 min
  4. 4Comprueba las webs que sí tienen6 min
  5. 5Convierte las dos listas en ofertas4 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).
  1. 1Paso 01 de 05 · ~5 min

    Instala Python en tu Mac o Windows

    Pones Python con un comando y compruebas que responde.

    1. 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. 2

      Instálalo con el gestor de paquetes de tu sistema:

      TerminalmacOS
      $brew install [email protected]
    3. 3

      Cierra la terminal, ábrela otra vez y comprueba la versión:

      TerminalmacOS
      $python3 --version

      Así 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

  2. Lo que desbloqueas

    4 pasos · 9 comandos · 1 prompt · 5 errores típicos resueltos

    1. 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

    2. 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

    3. 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

    4. 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.

Prompt para tu IA

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.

Prompt para tu IA

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ón

Cómo deshacerlo

Borra la carpeta del proyecto. Si no quieres Python, desinstálalo.

Quitar PythonmacOS
$brew uninstall [email protected]

Haciendo esta misión juntos

Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.

Logros recientes

Preguntas

Siguiente misión · Gana dinero con IA · 3 de 33Tu web de portafolio publicada hoy en internet, gratis, para enseñar a tus clientes
Tu progreso 0/5Paso 1 →