22 lines
856 B
Python
22 lines
856 B
Python
import csv
|
|
|
|
# Wir öffnen die Datei "teile.csv" im Lesemodus ("r") und sorgen für korrekte Umlaute (utf-8)
|
|
with open("teile.csv", mode="r", encoding="utf-8") as datei:
|
|
|
|
# Wir bauen unsere "Lesemaschine" (reader), die die Datei Zeile für Zeile liest
|
|
reader = csv.DictReader(datei)
|
|
|
|
# Die Maschine gibt uns bei jedem Durchgang eine "Mappe" (zeile)
|
|
for zeile in reader:
|
|
# Aus der aktuellen Mappe holen wir uns die richtigen Blätter
|
|
hersteller = zeile["hersteller"]
|
|
name = zeile["name"]
|
|
kategorie = zeile["Kategorie"]
|
|
preis = zeile["preis"]
|
|
|
|
# Wir drucken die Werte schön formatiert auf den Bildschirm
|
|
print(f"Hersteller: {hersteller}")
|
|
print(f"Name: {name}")
|
|
print(f"Kategorie: {kategorie}")
|
|
print(f"Preis: {preis}€")
|
|
print("-" * 40) |