From 3f44721b11bb7ffffe569b7979c7ff517cddd16a Mon Sep 17 00:00:00 2001 From: Jonas Date: Tue, 21 Jul 2026 16:41:04 +0200 Subject: [PATCH] C: main.py bearbeiten Funtion csv auslesesn --- main.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/main.py b/main.py index e69de29..de9f17c 100644 --- a/main.py +++ b/main.py @@ -0,0 +1,22 @@ +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) \ No newline at end of file