Construiré un validador de CSV en Python con un informe de errores a nivel de fila
Desarrollador backend en Python para APIs, bots y automatización
Acerca de este Servicio
¿Necesitas detectar filas incorrectas antes de importar un CSV? Construyo un validador reutilizable en Python para un formato de CSV acordado. Verifica tus reglas y devuelve un informe JSON a nivel de fila con números de registro y razones claras.
Elige un paquete:
Chequeo rápido: hasta 20 columnas, 10.000 filas / 10 MB y 5 verificaciones.
Validador CSV: hasta 50.000 filas / 20 MB y 8 verificaciones.
Validador extendido: hasta 100.000 filas / 50 MB y 12 verificaciones, más un resumen.
Cada paquete incluye código fuente en Python, muestra de entrada/salida y un README. Las verificaciones pueden incluir campos obligatorios, valores numéricos, un formato de fecha y claves únicas. Se incluye una revisión consolidada.
Para empezar, envía una muestra anonimizada, ejemplos de filas válidas e inválidas y las reglas que quieres verificar. Tu archivo fuente no se modifica. El script se ejecuta localmente; la limpieza de datos, conexiones a API y despliegue en la nube quedan fuera de este gig.
Las imágenes de la galería son ilustraciones asistidas por IA con datos de demostración sintéticos; no se muestra trabajo del cliente.
Tecnología:
Python
Experiencia:
Validación de Datos
Mi porfolio
FAQ
Traducción automática
¿Qué incluye una revisión?
Una ronda consolidada de ajustes dentro de los requisitos acordados. Los defectos contra los criterios de aceptación serán corregidos. Los nuevos formatos o verificaciones requieren un alcance acordado por separado.
Qué necesitas para empezar?
Proporciona una muestra de CSV anonimizada, las columnas requeridas y hasta cinco reglas de validación. Incluye ejemplos de filas válidas e inválidas y explica qué debe mostrar el informe.
¿Cambiarás o limpiarás mi CSV original?
No. El script lee la entrada y reporta los errores de validación acordados sin cambiar el archivo fuente. La corrección o limpieza de datos requeriría un alcance separado.

