1 2021-12-06: Data storage¶
1.1 CSV¶
Een veelgebruikt formaat om data op te slaan is het CSV-formaat. Het is vooral populair omdat het zeer eenvoudig is, en hierdoor door veel software gelezen en geschreven kan worden.
Om in Python CSV bestanden in te lezen kan je de “csv” module gebruiken. Onderstaand voorbeeld toont hoe je een CSV-bestand kunt lezen en rij per rij afdrukken:
1import csv
2
3f = open("inwoners.csv", "r")
4reader = csv.reader(f)
5for row in reader:
6 print(row)
7
Volgend voorbeeld toont hoe je rij voor rij een lijst met gegevens in een CSV-bestand kunt opslaan:
1import csv
2
3DATA = [
4 ["Belgium", 11.56],
5 ["Netherlands", 17.44],
6]
7
8f = open("inwoners.csv", "w")
9writer = csv.writer(f)
10for row in DATA:
11 writer.writerow(row)
Dit bestand kan je nadien in bijvoorbeeld een spreadsheet (zoals Microsoft Excel) openen.