Automatizzerò l'elaborazione ripetitiva di file CSV e json con python


Informazioni su questo servizio
Traduzione automatica.
Trasforma un compito ripetitivo su file in uno script Python locale riutilizzabile con output chiari e report di eccezioni.
Un formato di input e schema: CSV separato da virgola in UTF-8 con intestazioni, o un array JSON piatto di oggetti con valori testuali. Fino a 4 campi, 10.000 righe e 5 MiB per esecuzione. Un identificatore più fino a 3 trasformazioni: date DD/MM/YYYY in ISO, trimming degli spazi delle etichette e quantità intere (1-1.000.000). I nomi dei campi e i tipi selezionati derivano dai tuoi requisiti obbligatori.
Tutte le righe con ID duplicato e valori non validi vanno in eccezioni; nessuna cancellazione silenziosa. Errori strutturali interrompono l'elaborazione. L'originale viene preservato.
Ricevi il codice Python, istruzioni locali, test di accettazione sintetici, CSV pulito, JSON delle eccezioni, registro delle modifiche e riepilogo. Esegui i tuoi dati reali localmente su Windows 11 con Python 3.12; nessuna installazione o servizio di batch-processing è incluso.
$180, 7 giorni di calendario dalla consegna dei requisiti, 1 revisione in scope e correzione dei miei difetti. Chiedi prima di acquistare se hai dubbi; la consulenza è opzionale. La mia galleria utilizza la mia dimostrazione sintetica, non dati del cliente.
Scopri di più su Alexis H
Python automation for CSV and JSON files
- DaSpagna
- Membro daago 2023
Lingue
Spagnolo, Catalano, Inglese
Traduzione automatica.
FAQ
Traduzione automatica.
Quale schema è supportato?
Un campo ID di testo, più campi opzionali di data, etichetta e quantità (massimo quattro). Ogni ruolo appare una sola volta. I tuoi requisiti specificano intestazioni/chiavi esatte e ruoli selezionati. ID: 1-40 lettere ASCII, cifre o underscore; zeri iniziali preservati.
Quali trasformazioni sono incluse?
Fino a tre: date DD/MM/YYYY in YYYY-MM-DD; trimming degli spazi esterni delle etichette (non vuoto); quantità intere da 1 a 1.000.000, senza decimali. Nessuna data alternativa, merge, calcolo, decisione semantica o altri tipi di regole.
Cosa succede a duplicati e dati non validi?
Tutte le righe con ID ripetuto vanno in eccezioni; nessuna conservazione prima/ultima o cancellazione silenziosa. Valori non validi e possibili formule sono segnalati in modo conservativo. Struttura malformata o limiti superati interrompono l'elaborazione senza pubblicare un risultato parziale.
Quali file e ambienti sono compatibili?
CSV separato da virgola in UTF-8 con intestazioni uniche (supporto BOM), o array JSON piatto con chiavi uniche e valori stringa. Fino a 10.000 righe e 5.242.880 byte per esecuzione. Windows 11 / Python 3.12 / linea di comando. Nessun JSON annidato, Excel nativo, web scraping, API o installazioni remote.
Quali consegne e accettazioni sono incluse?
Codice Python, istruzioni, test sintetici e risultati; CSV pulito, JSON delle eccezioni con riga/motivo originale, registro delle modifiche e riepilogo con conteggi/hashes. Il tuo esempio sanificato e le righe esatte attese definiscono l'accettazione. I byte originali rimangono invariati; le cartelle di output esistenti non vengono mai sovrascritte.
Quando inizia il periodo di consegna?
Fiverr inizia il periodo di sette giorni di calendario quando invii i requisiti, senza attendere la mia approvazione manuale. Risposte mancanti o incompatibili non lo mettono automaticamente in pausa. Chiedi prima di acquistare se hai dubbi; la consulenza è opzionale.
Cosa copre una revisione?
Una revisione all’interno dello schema selezionato e dei tipi di regole elencati, più correzione dei miei difetti. Nuovi schemi, formati o tipi di regole sono fuori da questo pacchetto. Il pacchetto fornisce uno script riutilizzabile; l'elaborazione del tuo batch reale per te è esclusa.
Quali dati devo inviare?
Solo piccoli esempi sintetici o sanificati e risultati attesi, senza dati personali, contatti, credenziali o record privati. Esegui i dati reali localmente tu stesso. I byte CSV preservano gli ID testuali, ma le applicazioni spreadsheet potrebbero reinterpretarli aprendo il file.
