from tkinter import * from firstpage import * from MainWin import * from config import CONFIG from Ncnu import * from Moodle import * from NcnuMainWin import * from api.moodle import MoodleAPI from api.ncnu import NcnuAPI def main(): win=Tk() firstWin(win) moodle = MoodleAPI(CONFIG['moodle']['username'], CONFIG['moodle']['password']) ncnu = NcnuAPI(CONFIG['NCNU']['username'], CONFIG['NCNU']['password']) if moodle.status and ncnu.status: mainWin=Tk() createMainWin(mainWin,ncnu,moodle) else: loginWin=Tk() loginwin(loginWin) main()