Ich werde deine CSV-Dateien mit einem Python-Skript zusammenführen und bereinigen


Über diesen Service
Automatische Übersetzung
Erhalte einen wiederholbaren Python-Workflow für die Bereinigung von Produkt-CSV-Dateien.
Ich stelle ein lokales Skript bereit, das UTF-8, komma-getrennte CSVs mit passenden Spalten zusammenführt, umgibt whitespace entfernt und doppelte SKUs löscht. Die Übereinstimmung ist exakt und case-sensitiv nach dem Trimmen. Jede SKU behält ihre erste vollständige Zeile in der vereinbarten Eingabereihenfolge, auch wenn andere Zellen leer sind.
Du erhältst Quellcode, eine saubere CSV, einen JSON-Report mit Zählung und Anweisungen. Originaldateien und bestehende Ausgabedateien sind geschützt. Fehlende Spalten, falsche Header, leere SKUs und fehlerhafte Zeilen stoppen den Ablauf mit einem Fehler.
Jede geprüfte Ausführung umfasst bis zu zwei CSVs, 20.000 Produktdatensätze und insgesamt 10 MB Eingabedaten. Die Pakete unterscheiden sich in den enthaltenen geprüften Läufen und Dokumentation. Das gelieferte Skript kann wiederverwendet werden; es nutzt lokale Python-Installationen und benötigt keine bezahlte API.
Meine synthetische Validierung prüfte 20.000 Datensätze und 10 MB Daten, inklusive chinesischer Texte, Kommas und Anführungszeichen. Ich verwende KI-gestützte Entwicklung und überprüfe die vereinbarten Ergebnisse.
Kontaktiere mich mit anonymisierten Mustern, erwarteter Ausgabe und deiner Python-/OS-Umgebung vor der Bestellung. Verschiedene Größen oder Strukturen benötigen eine Scope-Bestätigung.
Lerne Peter kennen
Python CSV Automation Developer
- AusChina
- Mitglied seitOkt. 2026
Sprachen
Chinesisch, Englisch
Automatische Übersetzung
FAQ
Automatische Übersetzung
Welche Dateien werden unterstützt?
UTF-8-komma-getrennte CSVs, mit oder ohne BOM. Jedes benötigt SKU und die gleichen Spalten in der gleichen Reihenfolge. Pro Lauf: bis zu 2 CSVs, 20.000 Produktdatensätze ohne Header, und insgesamt 10 MB Eingabedaten (10.000.000 Bytes). Sende anonymisierte Muster und deine Umgebung vor der Bestellung.
Welchen Duplikat wird beibehalten?
Nach dem Trimmen behält jede exakte, case-sensitive SKU ihre erste vollständige Zeile, inklusive leerer Nicht-SKU-Zellen. Die vereinbarte Datei- und Zeilenreihenfolge bestimmt die Priorität; spätere Duplikate werden entfernt. A und a bleiben unterschiedliche SKUs.
Was passiert mit ungültigen Zeilen?
Fehlende Spalten, inkompatible Header, leere SKUs, fehlerhafte Zitatezeilen oder falsche Feldanzahl stoppen den Ablauf mit einem Fehler. Leere CSV-Datensätze werden übersprungen und gezählt. Wir bestätigen, dass diese festen Regeln deinen Anforderungen vor der Bestellung entsprechen.
Was brauche ich, um sie auszuführen?
Python und ein Dateisystem, das Hard Links unterstützt, wie NTFS. Getestet auf Windows mit Python 3.13.8. Nutze einen beschreibbaren bestehenden Ausgabeordner und neue Dateinamen. Bestätige deine spezifische Umgebung vor der Bestellung.
Wird es meine Originaldateien verändern?
Der Workflow liest Quellfiles und schreibt in separate neue Pfade. Er lehnt Ausgabepfade ab, die gleich wie Eingabepfade sind, und überschreibt keine bestehenden Ziel-Dateien.
Wie wird die Arbeit überprüft?
Zehn Tests umfassen ein legales Zitatfeld in einer 10 MB Eingabe und die Ablehnung von ungültigen langen Feldern. Unabhängige Validierungen mit 20.000 Datensätzen/10 MB zählen alle erwarteten SKUs, Werte der ersten Zeile und unveränderte Hashes der Eingabe. Die Geschwindigkeit des Kunden hängt von den Daten und der Umgebung ab.
Was umfasst eine Revision?
Eine Revision korrigiert Ergebnisse oder Anweisungen innerhalb der vereinbarten Merge- und Trim-Regeln, behält die erste Zeile für jede SKU und erstellt einen Zählbericht. Verschiedene Transformationen, Formate oder Integrationen erfordern eine separate Machbarkeitsprüfung.
Was, wenn meine Dateien unterschiedlich sind?
Sende vor der Bestellung anonymisierte Muster, Gesamtanzahl der Datensätze/Bytes und deine Python-/OS-Details. Wir bestätigen, dass der feste Workflow passt. Verschiedene Größen, Spalten, Encodings, Trennzeichen oder Bereinigungsregeln benötigen eine Scope- und Machbarkeitsprüfung vorab.
Kann ich das Skript wiederverwenden?
Ja. Die 1/2/3 geprüften Läufe sind die vereinbarten Eingabemengen, die ich validiere und mit deiner Bestellung liefere. Sie begrenzen nicht, wie oft du den bereitgestellten Quellcode auf Daten ausführen kannst, die zum vereinbarten Workflow und deiner Umgebung passen.
