Я сейчас создаю игру-викторину в Tkinter. Эта игра состоит из страницы входа, викторины, графика для отображения результатов и игры в понг. Тест и вход в систему используют библиотеку Tkinter для GUI, график использует MatPlotLib, а pong использует pygame. Есть ли способ связать все эти модули в главном меню, например, создать Tkinter GUI, а затем назначить каждой кнопке команду для запуска соответствующих файлов python?
EDIT: добавление кода, который я пробовал.
from tkinter import *
import sqlite3
import sys
import time
import importlib
importlib.import_module('Quiz')
class Menu:
def __init__(self, master):
#Setting up the window
self.master = master
self.master.geometry("1350x800+50+50")
self.master.title("Main Menu")
self.quizLaunch = Button(self.master, text="Quiz", command = quizApplication)
self.quizLaunch.pack()
root = Tk()
Menu(root)
root.mainloop()