From 9d651a3f5d8a10cab4213efbf55ac4820847b8fd Mon Sep 17 00:00:00 2001 From: Adam Jurkiewicz Pythonista Local Date: Mon, 15 Dec 2025 15:24:19 +0100 Subject: [PATCH] rrr --- dzien_01/skrypt_06_csv.py | 7 +++++-- dzien_01/skypt_07_csv_lista.py | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 dzien_01/skypt_07_csv_lista.py diff --git a/dzien_01/skrypt_06_csv.py b/dzien_01/skrypt_06_csv.py index 5cce268..048fc5e 100644 --- a/dzien_01/skrypt_06_csv.py +++ b/dzien_01/skrypt_06_csv.py @@ -3,8 +3,11 @@ import csv plik = "/home/adasiek/Nextcloud/05_SZKOLENIA/10_COMARCH/20251215_Python_Nieprogramisci/2025_12_15_python/dzien_01/dane.csv" # standardowy "context manager" dla open() +#tu plik jest otwierany with open(plik, mode="r", encoding="UTF-8") as nasz_plik: nasze_dane = csv.reader(nasz_plik, delimiter=',') print(nasze_dane) - for element173 in nasze_dane: - print(f"Kolejny element to: {element173}") \ No newline at end of file +# tu koniec cm - plik jest zamykany +# tu wystąpi i/o error +for element173 in nasze_dane: + print(f"Kolejny element to: {element173}") \ No newline at end of file diff --git a/dzien_01/skypt_07_csv_lista.py b/dzien_01/skypt_07_csv_lista.py new file mode 100644 index 0000000..996e6f3 --- /dev/null +++ b/dzien_01/skypt_07_csv_lista.py @@ -0,0 +1,17 @@ +# tutaj zaimportujemy dane z pliku csv +import csv +plik = "/home/adasiek/Nextcloud/05_SZKOLENIA/10_COMARCH/20251215_Python_Nieprogramisci/2025_12_15_python/dzien_01/dane.csv" +dane_wczytane = [] + +print(f"{dane_wczytane=}") +# standardowy "context manager" dla open() +#tu plik jest otwierany +with open(plik, mode="r", encoding="UTF-8") as nasz_plik: + nasze_dane = csv.reader(nasz_plik, delimiter=',') + print(nasze_dane) + + for element173 in nasze_dane: + print(f"Kolejny element to: {element173}") + # dodamy element do listy dane_wczytane + dane_wczytane.append(element173) + print(f"{dane_wczytane=}") \ No newline at end of file