De stad Gent heeft stelt veel data ter beschikking via Open Data Gent 1 - zoek naar "Locaties openbare parkings Gent" en download het .csv- bestand locaties-openbare-parkings-gent.csv (via Export).
(Vind je het bestand van Gent niet? Haal het hier af.2)
Dit bestand bevat informatie over de openbare parkings in Gent. Open het bestand in een tekst-editor of in Visual Studio Code, dan vind je deze bestandsinhoud:

Geometry;parking;naam;url;type;parkingregime;straatnaam;huisnr;eigenaar;capaciteit;urid;dashboard;gf_feesten;Infotekst;engInfotekst;geo_point_2d
"{""coordinates"": [3.72563858354499, 51.0569856983974], ""type"": ""Point""}";P;Vrijdagmarkt;https://stad.gent/node/36383;Parking;;Vrijdagmarkt;1;ja;648;mob/parking1063;False;False;Enkel bereikbaar via Baudelostraat.;Only accessible via Baudelostraat.;51.0569856983974, 3.72563858354499
"{""coordinates"": [3.730639414900134, 51.05199124573097], ""type"": ""Point""}";P;Reep;https://stad.gent/node/36389;Parking;;Seminariestraat;9;ja;488;mob/parking1064;False;False;Plaatsen voorbehouden voor personen in bezit van kaart voor parkeerfaciliteiten voor personen met een handicap.;Parking spaces reserved for persons with reduced mobility (holders of a parking card).;51.05199124573097, 3.730639414900134

Je kan dit ook bekijken in Excel, dan krijg je dit overzicht:

Het programma in Python zal het bestand lezen zoals weergegeven in Visual Studio Code. Daar zie je dat de verschillende kolommen van elkaar worden gescheiden door puntkomma's. Anderzijds geeft de Excel-weergave snel prijs welke kolommen interessant zijn, als je bijvoorbeeld geïnteresseerd bent in naam, adres en capaciteit. Beide manieren van weergave zijn dus waardevol.

In deze oefening wordt informatie opgehaald uit het bestand.

Opdracht

Schrijf de functie bepaal_capaciteit(bestandsnaam) die de totale parkeercapaciteit bepaalt van alle openbare parkings beschreven in het bestand. De parameter van deze functie bevat de bestandsnaam van het bestand dat moet ingelezen worden. Je oplossing wordt uiteraard ook getest met andere bestanden!
Er wordt geen echte foutafhandeling gevraagd. Je mag dus veronderstellen dat het bestand correct geopend wordt, en de informatie gestructureerd is zoals in het gegeven bestand, maar lees wel de opmerkingen hieronder!

Belangrijke opmerkingen:

Voorbeeld

>>> bepaal_capaciteit("locaties-openbare-parkings-gent.csv")
14137