Ich erstelle einen Python-CSV-Validator mit einem Zeilen-Fehlerbericht
Python-Backend-Entwickler für APIs, Bots und Automatisierung
Über diesen Service
Brauchst du schlechte Zeilen vor dem Import einer CSV zu erkennen? Ich erstelle einen wiederverwendbaren Python-Validator für ein festgelegtes CSV-Format. Er prüft deine Regeln und liefert einen zeilenweisen JSON-Bericht mit Datensatznummern und klaren Begründungen.
Wähle ein Paket:
Schnelle Prüfung: bis zu 20 Spalten, 10.000 Zeilen / 10 MB und 5 Checks.
CSV Validator: bis zu 50.000 Zeilen / 20 MB und 8 Checks.
Erweiterter Validator: bis zu 100.000 Zeilen / 50 MB und 12 Checks, plus eine Zusammenfassung.
Jedes Paket enthält Quellcode in Python, Beispieldaten/Ein- und Ausgaben sowie eine README. Checks können erforderliche Felder, numerische Werte, ein Datumsformat und eindeutige Schlüssel umfassen. Eine konsolidierte Revision ist enthalten.
Zum Start schickst du eine anonymisierte Beispiel-Datei, Beispiele gültiger und ungültiger Zeilen und die Regeln, die geprüft werden sollen. Deine Quelldatei bleibt unverändert. Das Skript läuft lokal; Datenbereinigung, API-Verbindungen und Cloud-Deployment gehören nicht zu diesem Gig.
Gallery-Bilder sind KI-unterstützte Illustrationen mit synthetischen Demo-Daten; keine Kundendaten werden gezeigt.
Technologie:
Python
Expertise:
Datenvalidierung
Mein Portfolio
FAQ
Automatische Übersetzung
Was beinhaltet eine Revision?
Eine zusammengefasste Runde von Anpassungen innerhalb der vereinbarten Anforderungen. Fehler gegen die Akzeptanzkriterien werden korrigiert. Neue Formate oder Prüfungen erfordern einen separat vereinbarten Umfang.
Was brauchen Sie zum Starten?
Stell bitte eine anonymisierte Beispiel-CSV zur Verfügung, einschließlich der benötigten Spalten und bis zu fünf Validierungsregeln. Füge Beispiele für gültige und ungültige Zeilen bei und erkläre, was der Bericht anzeigen soll.
Wirdst du meine ursprüngliche CSV ändern oder bereinigen?
Nein. Das Skript liest die Eingabe aus und meldet die vereinbarten Validierungsfehler, ohne die Quelldatei zu verändern. Eine Korrektur oder Bereinigung der Daten bräuchte einen separaten Leistungsumfang.

