CSV maken met Python
Genereer CSV via uw Python-applicaties zonder Microsoft Office® te installeren.
Voor een ontwikkelaar, die probeert CSV-bestanden te maken via de Python-toepassing? Aspose.Total for Python via Java API kan helpen om het aanmaakproces te automatiseren. Het is een volledig pakket van verschillende API’s die verschillende formaten behandelen, waaronder Microsoft Office-bestanden en afbeeldingen. Aspose.Cells for Python via Java API die deel uitmaakt van het Aspose.Total for Python via Java -pakket maakt dit generatieproces eenvoudig. Hieronder vindt u het creatieproces. Bovendien kunnen ontwikkelaars de applicatie voor wijziging van het CSV-bestand gemakkelijk verbeteren. Het bijwerken van het CSV-bestand met behulp van het Python-proces is hetzelfde, behalve dat het een bestaand bestand als parameter vereist tijdens het maken van het werkmapobject.
Hoe maak je een CSV-bestand in Python
- Maak een nieuw Workbook -klasseobject met BestandFormatType als parameter
- Krijg toegang tot de vereiste Worksheet met behulp van de getWorksheets().get(index) -methode
- Gegevens invoegen in de geopende cel met behulp van de Worksheet.getCells().get(indexValue).putValue() -methode
- Sla het document op als .csv-bestand met save() door het bestand met pad als parameter door te geven
Aanmaakvereisten
- Verwijs voor CSV-generatie rechtstreeks vanuit PyPI ( Aspose.Cells ) naar API’s binnen het project
- Of gebruik het volgende pip-commando
pip install aspose.cells
- Download bovendien het API-pakket uit de downloads -sectie
CSV maken in Python
# create a new XLSX workbook | |
workbook = Workbook(FileFormatType.XLSX) | |
worksheet = workbook.getWorksheets().get(0) | |
# Insert a string value to a cell | |
worksheet.getCells().get("C2").setValue("Image") | |
# set the 4th row height | |
worksheet.getCells().setRowHeight(3, 150) | |
# set the C column width | |
worksheet.getCells().setColumnWidth(3,50) | |
# add a picture to the D4 cell | |
index = worksheet.getPictures().add(3, 3, "aspose-cells-for-python.png") | |
# get the picture object | |
pic = worksheet.getPictures().get(index) | |
# save the Excel file | |
workbook.save("workbook_with_image.xlsx") |
Ontdekken Opties met Python
Wat is CSV bestandsformaat
Een CSV-bestand (Comma-Separated Values) is een veelgebruikt formaat voor het opslaan van tabelgegevens, dat lijkt op een spreadsheet of database. Het bestaat uit gegevens gescheiden door komma’s, waarbij elke rij een record vertegenwoordigt. CSV-bestanden kunnen worden geopend in teksteditors zoals Microsoft Notepad of Apple TextEdit, maar ook in spreadsheetprogramma’s zoals Microsoft Excel of Apple Numbers.
Wanneer ze worden geopend in een teksteditor, worden CSV-gegevens weergegeven in een tabelindeling. Kolommen worden gescheiden door komma’s en elke rij wordt gescheiden door een nieuwe regel. De eerste rij, ook wel de koprij genoemd, bevat kolomnamen.
CSV-bestanden zorgen voor eenvoudige gegevensuitwisseling tussen verschillende applicaties. Gegevens kunnen worden geëxporteerd uit spreadsheetprogramma’s zoals Excel of Numbers en worden opgeslagen in een CSV-indeling. Evenzo kunnen CSV-bestanden in deze programma’s worden geïmporteerd, waardoor gegevens van het ene systeem naar het andere kunnen worden overgedragen.
CSV-bestanden bieden flexibiliteit en compatibiliteit vanwege hun eenvoudige en universele structuur. Ze worden veel gebruikt voor gegevensmigratie, het delen van informatie tussen platforms en het integreren van gegevens uit verschillende bronnen. De ongecompliceerde aard van CSV-bestanden maakt ze toegankelijk voor gegevensmanipulatie, analyse en verwerking door zowel mensen als computersystemen.