Καλησπέρα,
Έχω αυτό το notebook φτιαγμένο με tkinter
from tkinter import*
from tkinter import ttk
root=Tk()
#notebook
nb = ttk.Notebook(root)
style = ttk.Style()
color = '#fff'
font = ('Times',11)
style.theme_settings("default", {"TNotebook.Tab": {"configure": {"padding": [10, 10, 10, 10], "background":color, "borderwidth":0, "font":font}}})
# 1 page
page1 = ttk.Frame(nb, width = 1015,height = 500)
label1=Label(page1, text = 'Σελίδα 1', height= 20, width=100)
label1.grid(column=0, row=0)
# 2 page
page2 = ttk.Frame(nb, width=1015, height=500)
label2=Label(page2, text = 'Σελίδα 2', height= 20, width=100)
label2.grid(column=0, row=0)
nb.add(page1, text='ένα')
nb.add(page2, text='δύο')
nb.grid(column=0, row=0)
root.mainloop()
ψάχνοντας να βρω αν μπορώ να το χωρίσω σε τρεις φακέλους (αρχεία.py). Δηλαδή να φτιάξω ένα αρχείο pageone.py όπου θα περιέχει την 1η σελίδα, ένα αρχείο pagetow.py όπου θα περιέχει τη δύτερη σελίδα και ένα αρχείο general.py όπου όταν το τρέξω να μου εμφανίζει το notebook. Βρήκα αυτό
TTK Notebook Share data between imported tabs
Το ερώτημά μου είναι γίνεται χωρίς κλάσεις, και πώς μπορεί να γραφτεί ο κώδικας χωρίς να χρησιμοποιηθούν κλάσεις.
Ευχαριστώ εκ των προτέρων