wir können eine Datei erstellen, falls benötigt und reinschreiben und anfügen

This commit is contained in:
julian 2024-01-20 00:01:35 +01:00
parent 6d83bb99fa
commit a604b4d201

View File

@ -2,7 +2,7 @@
import tkinter as tk import tkinter as tk
import os import os
from tkinter import ttk from tkinter import ttk, StringVar
from tkinter.messagebox import showinfo from tkinter.messagebox import showinfo
from datetime import datetime from datetime import datetime
@ -13,11 +13,10 @@ DAY = now.strftime("%d")
journal_filename = "%s-%s-%s-Journal.txt" %(YEAR, MONTH, DAY) journal_filename = "%s-%s-%s-Journal.txt" %(YEAR, MONTH, DAY)
journal_filename_path = "./%s" % journal_filename journal_filename_path = "./%s" % journal_filename
#if os.path.exists(journal_filename_path): if not os.path.exists(journal_filename_path):
# print('file already exists') with open(journal_filename_path, "w"): pass
#else: else:
# # create a file with open(journal_filename_path, "a"): pass
# with open(journal_filename_path)
# configure root window # configure root window
journal = tk.Tk() journal = tk.Tk()
@ -48,11 +47,19 @@ message_label.pack(fill='x', expand=True)
message_text = tk.Text(journal, height=50) message_text = tk.Text(journal, height=50)
message_text.pack() message_text.pack()
def send_button_clicked(name, message):
with open(journal_filename_path, "a") as journal_of_the_day:
journal_of_the_day.write(name.get())
journal_of_the_day.write(message.get())
journal_of_the_day.write("-----------------")
showinfo(title="Information", message="Deine Nachricht wurde gespeichert")
# Send Button # Send Button
button_send = ttk.Button( button_send = ttk.Button(
journal, journal,
text="Abschicken", text="Abschicken",
command=lambda: showinfo(title="Information", message="Deine Nachricht wurde gespeichert") #command=lambda: showinfo(title="Information", message="Deine Nachricht wurde gespeichert")
command=send_button_clicked(name, message)
) )
button_send.pack() button_send.pack()