Automatizaré el procesamiento repetitivo de archivos CSV y json con python


Acerca de este Servicio
Traducción automática
Convierte una tarea repetitiva de archivos en un script local de Python reutilizable con salidas claras e informes de excepciones.
Un formato y esquema de entrada: CSV separado por comas en UTF-8 con encabezados, o un array plano de JSON de objetos con valores de texto. Hasta 4 campos, 10,000 filas y 5 MiB por ejecución. Un identificador más hasta 3 transformaciones: fechas DD/MM/YYYY a ISO, recortar espacios en etiquetas y cantidades enteras (1-1,000,000). Los nombres de los campos y los tipos seleccionados provienen de tus requisitos obligatorios.
Todas las filas con ID duplicado y valores inválidos se envían a excepciones; no se elimina en silencio. Los errores estructurales detienen el proceso. El original se conserva.
Recibirás código fuente en Python, instrucciones locales, pruebas de aceptación sintéticas, CSV limpio, JSON de excepciones, registro de cambios y resumen. Ejecutas tus datos reales localmente en Windows 11 con Python 3.12; no se incluye instalación ni servicio de procesamiento por lotes.
180 dólares, 7 días naturales desde la entrega de requisitos, 1 revisión en alcance y corrección de mis propios defectos. Pregunta antes de comprar si tienes dudas; la consulta es opcional. Mi portafolio usa mi propia demostración sintética, no datos del cliente.
Conoce a Alexis H
Python automation for CSV and JSON files
- DeEspaña
- Miembro desdeago 2023
Idiomas
Español, Catalán, Inglés
Traducción automática
FAQ
Traducción automática
¿Qué esquema es compatible?
Un campo de ID de texto, además de opcionalmente campos de fecha, etiqueta y cantidad (máximo cuatro). Cada rol aparece una vez. Tus requisitos especifican encabezados/llaves exactas y roles seleccionados. ID: 1-40 letras ASCII, dígitos o guiones bajos; los ceros a la izquierda se conservan.
¿Qué transformaciones están incluidas?
Hasta tres: fechas DD/MM/YYYY a YYYY-MM-DD; recortar espacios en etiquetas exteriores (no vacías); cantidades enteras de 1 a 1,000,000, sin decimales. No fechas alternativas, fusiones, cálculos, decisiones semánticas ni tipos de reglas adicionales.
¿Qué pasa con duplicados y datos inválidos?
Todas las filas con ID repetido van a excepciones; no se mantiene la primera/última ni se elimina en silencio. Los valores inválidos y posibles fórmulas se reportan de forma conservadora. Estructura mal formada o límites excedidos detienen el proceso sin publicar un resultado parcial.
¿Qué archivos y entorno son compatibles?
CSV separado por comas en UTF-8 con encabezados únicos (soporte BOM), o array plano de JSON con claves únicas y valores de texto. Hasta 10,000 filas y 5,242,880 bytes por ejecución. Windows 11 / Python 3.12 / línea de comandos. Sin JSON anidado, Excel nativo, scraping, APIs ni instalación remota.
¿Qué entregables y aceptación están incluidos?
Código fuente en Python, instrucciones, pruebas y resultados sintéticos; CSV limpio, JSON de excepciones con fila/motivo original, registro de cambios y resumen con conteos/hashes. Tu ejemplo sanitizado y filas exactas esperadas definen la aceptación. Los bytes originales permanecen sin cambios; las carpetas de salida existentes nunca se sobrescriben.
¿Cuándo empieza el período de entrega?
Fiverr inicia el período de siete días naturales cuando envías los requisitos, sin esperar mi aceptación manual. Respuestas faltantes o incompatibles no lo pausan automáticamente. Pregunta antes de comprar si tienes dudas; la consulta es opcional.
¿Qué cubre una revisión?
Una revisión dentro del esquema seleccionado y los tipos de reglas listados, además de corrección de mis propios defectos. Esquemas, formatos o tipos de reglas nuevos están fuera de este paquete. El paquete proporciona un script reutilizable; procesar tu lote real por ti está excluido.
¿Qué datos debo enviar?
Solo ejemplos pequeños, sintéticos o sanitizados y resultados esperados, sin datos personales, contactos, credenciales ni registros privados. Ejecutas tus datos reales localmente tú mismo. Los bytes CSV conservan los IDs de texto, pero las aplicaciones de hoja de cálculo pueden reinterpretarlos al abrir el archivo.
