Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1.  
  2. """ 1: I denne opgave skal du bruge dictWriter fra CSV modulet. Du skal i denne opgave gemme information om nogle lande i en CSV fil. Vælg selv nogle lande, f.eks.: {’land’: ’Danmark’, ’Hovedstad’: ’København’, ’Indbyggere’: ’5500000’, ’Verdensdel’: ’Europa’}. I CSV filen skal der være et land på hver linje. Den første linje skal være med emnefelterne """
  3.  
  4. import csv
  5.  
  6. # Skriver noget data til CSV fil med DictWriter
  7. with open('lande.csv', mode='w') as filObjekt:
  8. feltNavne = ['land', 'Hovedstad', 'indbyggere', 'Verdensdel']
  9. csvObjekt = csv.DictWriter(filObjekt, fieldnames=feltNavne, lineterminator="\n")
  10.  
  11. csvObjekt.writeheader()
  12. csvObjekt.writerow({'land': "Danmark", 'Hovedstad': "København", 'indbyggere': "5.699.220", 'Verdensdel': "Europa"})
  13. csvObjekt.writerow({'land': "tyskland", 'Hovedstad': "gemc", 'indbyggere': "7.699.220", 'Verdensdel': "Europa"})
  14.  
  15.  
  16. """ 2: I denne opgave skal du bruge dictReader fra CSV modulet. Prøv at indlæse filen du lavede i opgave 1, og gem hvert land’s oplysninger i en dictionary. Hver af disse dictionaries skal gemmes i en liste. """
  17.  
  18.  
  19. import csv
  20.  
  21. with open('lande.csv', 'r') as filObjekt:
  22. csvObjekt = csv.DictReader(filObjekt)
  23.  
  24. csvObjektListe = []
  25.  
  26. for x in csvObjekt:
  27. csvObjektListe.append(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement