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