diff --git a/serial.py b/serial.py new file mode 100644 index 0000000..cf7edfb --- /dev/null +++ b/serial.py @@ -0,0 +1,7 @@ +'''Serialisation of data''' +import csv + +with open('test.csv', newline='') as csvfile: + spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|') + for row in spamreader: + print(', '.join(row)) diff --git a/test.csv b/test.csv new file mode 100644 index 0000000..fba29af --- /dev/null +++ b/test.csv @@ -0,0 +1 @@ +Peter, Hans, Otto \ No newline at end of file diff --git a/ui.py b/ui.py index 3aa1787..6110495 100644 --- a/ui.py +++ b/ui.py @@ -1 +1,27 @@ import tkinter as tk + + +class Application(tk.Frame): + def __init__(self, master=None): + super().__init__(master) + self.master = master + self.pack() + self.create_widgets() + + def create_widgets(self): + self.hi_there = tk.Button(self) + self.hi_there["text"] = "Hello World\n(click me)" + self.hi_there["command"] = self.say_hi + self.hi_there.pack(side="top") + + self.quit = tk.Button(self, text="QUIT", fg="red", + command=self.master.destroy) + self.quit.pack(side="bottom") + + def say_hi(self): + print("hi there, everyone!") + + +root = tk.Tk() +app = Application(master=root) +app.mainloop()