ChiSteward/MainTkinter.py
2021-07-03 14:15:44 +08:00

26 lines
612 B
Python

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()