u kunt de volgende aanpak gebruiken om een tekstbestand naar CSV te converteren met Python:
en als uw tekstbestand geen kolomnamen bevat, kunt u de onderstaande techniek gebruiken om de kolommen toe te voegen:
zorg ervoor dat het aantal opgegeven kolommen overeenkomt met het aantal waarden op elke rij in het tekstbestand. Anders, krijg je de fout van ‘lengte mismatch.’
In de volgende sectie laat ik u de stappen zien om uw tekstbestand naar CSV te converteren met behulp van Python., Ik zal ook de code toevoegen om de volgende tool aan te maken om de conversie uit te voeren:
stappen om tekstbestand naar CSV te converteren met behulp van Python
Stap 1: Installeer het Panda-pakket
Als u dit nog niet hebt gedaan, installeer het Panda-pakket. U kunt het volgende commando gebruiken om het pandas-pakket onder Windows te installeren:
pip install pandas
Stap 2: Leg het pad vast waar uw tekstbestand is opgeslagen:
vervolgens leg het pad vast waar het tekstbestand op uw computer is opgeslagen.,
bijvoorbeeld, Ik heb een tekstbestand (genaamd Product_List) opgeslagen onder het volgende pad: C:\Users\Ron\Desktop\Test
Stap 3: converteer het tekstbestand naar CSV met behulp van Python
tot slot kunt u onderstaande sjabloon gebruiken om de conversie van uw tekstbestand naar CSV te vergemakkelijken:
voor ons voorbeeld:
- het pad waar het tekstbestand wordt opgeslagen is: C:\Users\Ron\Desktop\Test\Product_List.,txt
- waarbij de bestandsnaam Product_List is en de bestandsextensie txt
- het pad waar de CSV zal worden opgeslagen is: C:\Users\Ron\Desktop\Test\New_Products.,csv
- Waar het nieuwe bestand worden gemaakt, is New_Products en de extensie csv –
dit is de complete code van het tekstbestand converteren naar CSV voor ons voorbeeld:
Zodra je de code (aangepast aan uw paden), krijgt u het CSV-bestand op uw opgegeven locatie:
Tool om te Zetten in een Tekst Bestand in CSV
U kan het gebruik van de tkinter pakket om te maken een eenvoudige Grafische Gebruikersinterface voor het uitvoeren van de conversie van een tekstbestand naar een CSV-bestand.,
Hier is de volledige code die je kan uitvoeren in Python:
Zodra je de code uitvoert, ziet u het volgende scherm:
Klik op de ‘Import Text File’ knop:
Selecteer de tekst bestand (bijv., Product_List) en klik op Open:
Vervolgens klikt u op de ‘Tekst Converteren naar een CSV-knop:
Typ een nieuwe naam voor uw CSV-bestand (bijv.,, New_Products), en druk vervolgens op Save:
u ziet nu het CSV-bestand op uw opgegeven locatie: