Prompt de Python listo para ejecutar
Un script de Python que funciona a la primera: entradas, rutas, errores tratados y el comando exacto para ejecutarlo.
Actúa como desarrollador de Python que entrega scripts que otras personas van a ejecutar. TAREA - Qué debe hacer: [OBJETIVO] - Entrada: [ARCHIVOS, FORMATO, COLUMNAS, TAMAÑO] - Salida: [FORMATO Y UBICACIÓN] - Versión de Python: [VERSIÓN] - Dependencias permitidas: [LIBRERÍAS] - Sistema: [WINDOWS / MAC / LINUX] SALIDA 1) CÓDIGO COMPLETO — un archivo, con `if __name__ == "__main__":` y argumentos por línea de comandos. 2) REQUISITOS — qué instalar y con qué comando. 3) CÓMO EJECUTARLO — el comando exacto para mi sistema. 4) ENTRADA DE EJEMPLO — un fragmento de datos para probar sin tener los míos. 5) QUE FUNCIONA — una comprobación que demuestre que el resultado es correcto. 6) QUEY — los cinco supuestos más frágiles: encoding, separador, rutas con espacios, nulos, tamaño. REGLAS - Rutas con `pathlib` y `encoding="utf-8"` explícito: es donde fallan casi todos los scripts. - Errores tratados con mensajes que digan qué falta. - Sin dependencias instaladas que no estén en la lista.
Escribe el script como si lo fuera a ejecutar alguien que no sabe Python: entradas claras y errores que expliquen.
02 — Variables
Rellena los corchetes
Los campos resaltados son los sitios donde van tus datos. No hace falta rellenarlos todos: lo que dejes vacío lo completa el modelo con su propio criterio.
[OBJETIVO]
[ARCHIVOS, FORMATO, COLUMNAS, TAMAÑO]
[FORMATO Y UBICACIÓN]
[VERSIÓN]
[LIBRERÍAS]
[WINDOWS / MAC / LINUX]
03 — Cómo se usa
Cómo usarlo, paso a paso
- 01
Fija la versión de Python y las librerías: la mitad de los scripts fallan por diferencia de versión, no por lógica.
- 02
Pide una entrada de ejemplo: sin datos, el script se escribe para un formato imaginado.
- 03
En Windows, pide rutas con pathlib: los separadores de barra invertida rompen el script.
04 — Variantes
El mismo prompt, otro resultado
Un prompt no resuelve todos los casos. Estas variantes piden el mismo trabajo con otro tono, otra longitud o otro formato: elige la que encaje.
Procesar CSV
Mismo formato para un CSV: separador, encoding, columnas y qué hacer con las filas con error.
Automatización
Mismo formato para automatizar una tarea: qué se ejecuta, cuántas veces y qué registrar en el log.
05 — Consejos
Notas que suben el resultado de nivel
- Un script que funciona pero nadie más puede ejecutar no está terminado. El README de tres líneas es parte del entregable.
- El 80 % de los fallos de scripts de datos son encoding, separador o ruta. Resuélvelos antes de la lógica.
06 — Preguntas
Preguntas frecuentes sobre Programación y código
¿Debo usar pandas?
Para más de unas mil filas con operaciones complejas, sí. Para archivos pequeños, la librería estándar evita instalaciones.
¿Cómo lo programo para que corra solo?
Crea tareas programadas del sistema. Evita scripts largos sin registro: cuando fallan, no sabes por qué.
Siguiente
También te puede servir
Prompt para generar código que se puede mantener
Código que puedes mantener después: supuestos declarados, errores tratados, pruebas incluidas y una decisión de diseño justificada.
Intermedio ChatGPTClaudePrompt para encontrar errores en el código
Un error tiene causas ordenadas por probabilidad, no parches. El prompt exige reproducción mínima y pruebas que confirmen cada hipótesis.
Intermedio ChatGPTClaudePrompt de refactorización: sin cambiar comportamiento
Refactoriza código sin romperlo: primero se fija el comportamiento con pruebas, después se cambia por pasos que se pueden deshacer.
Avanzado ChatGPTClaudePrompt de página HTML y CSS sin framework
Una página en HTML y CSS sin frameworks: responsive, accesible y con una base tipográfica que se lee de verdad.
InicialEsta página la ha preparado el equipo editorial de CopyPromt y se publicó por primera vez el 25 octubre 2026. Los prompts están escritos para funcionar en varios modelos; los nombres de marca se citan solo a modo de identificación.