From 46c444990e350adff728f4f0995f740be204ad3f Mon Sep 17 00:00:00 2001 From: Megamichi Date: Sun, 19 Nov 2023 10:08:07 +0100 Subject: [PATCH] closefunktion klammern vergessen - list funktion erweitern --- notizen/n.py | 14 ++++++++++---- notizen/n/banane.txt | 2 ++ notizen/n/dodel.txt | 1 + notizen/n/wurst.txt | Bin 0 -> 14 bytes 4 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 notizen/n/banane.txt create mode 100644 notizen/n/dodel.txt create mode 100644 notizen/n/wurst.txt diff --git a/notizen/n.py b/notizen/n.py index 0e883d7..64823ed 100644 --- a/notizen/n.py +++ b/notizen/n.py @@ -22,12 +22,18 @@ def crypt(text, key_hash): def o(note,mode): return open(f"{n_path}{note}.txt",mode,encoding="utf-8") def nlist(): + notizen = [] if os.listdir(n_path) == []: print("Noch keine Notizen") else: print("Deine Notizen:") for a in os.listdir(n_path): - print(f" - {a}"[:-4]) + notizen.append(f"{a}"[:-4]) + for n in notizen: + print(f" - {n}:") + datei = o(n,"r") + print(crypt(datei.read() ,passwort)) + datei.close() ## variablen passwort = input("Passwort:") @@ -91,14 +97,14 @@ ACHTUNG: Es kann seine Das einige Zeichen wie Umlaute falsch datei = o(a_note,"w") text = input("bitte neuen Text einfügen:") datei.write(crypt(text, passwort)) - datei.close + datei.close() print("Erfolgreich gespeichert") if action == "read": #read a_note = input("Notiz Titel:") if a_note+".txt" in os.listdir(n_path): datei = o(a_note,"r") print(crypt(datei.read() ,passwort)) - datei.close + datei.close() else: print("Notiz gibts nicht.") if action == "add": #add @@ -109,7 +115,7 @@ ACHTUNG: Es kann seine Das einige Zeichen wie Umlaute falsch datei = o(a_note,"w") text = input("bitte neuen Text einfügen:") datei.write(crypt(text , passwort)) - datei.close + datei.close() print("Erfolgreich gespeichert") if action == "delete": #delete a_note = input("Notiz Titel:") diff --git a/notizen/n/banane.txt b/notizen/n/banane.txt new file mode 100644 index 0000000..4dd13a6 --- /dev/null +++ b/notizen/n/banane.txt @@ -0,0 +1,2 @@ +^S +Q T^R WZ \ No newline at end of file diff --git a/notizen/n/dodel.txt b/notizen/n/dodel.txt new file mode 100644 index 0000000..3479d09 --- /dev/null +++ b/notizen/n/dodel.txt @@ -0,0 +1 @@ +ZQ XZYZYW diff --git a/notizen/n/wurst.txt b/notizen/n/wurst.txt new file mode 100644 index 0000000000000000000000000000000000000000..52aaf4bb16ef31c8e93a314c75cfefce77aee91a GIT binary patch literal 14 VcmZ>86>xEOigR-iV~CDr1^^gA0~7!N literal 0 HcmV?d00001