C: main.py bearbeiten Funtion csv auslesesn
This commit is contained in:
@@ -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)
|
||||
Reference in New Issue
Block a user