資源簡介
Python成績管理系統:1、包括增、刪、改、查 2、擁有簡易UI界面 3、數據使用CSV文件存儲 4、不包含數據庫

代碼片段和文件信息
from?tkinter?import?*??
from?tkinter.messagebox?import?*??
from?MainPage?import?*??
??
class?LoginPage(object):??
????def?__init__(self?master=None):??
????????self.root?=?master?#定義內部變量root??
????????self.root.geometry(‘%dx%d‘?%?(300?180))?#設置窗口大小??
????????self.username?=?StringVar()??
????????self.password?=?StringVar()??
????????self.createPage()??
??
????def?createPage(self):
????????self.page?=?frame(self.root)?#創建frame??
????????self.page.pack()??
????????Label(self.page).grid(row=0?stick=W)??
????????Label(self.page?text?=?‘賬戶:?‘).grid(row=1?stick=W?pady=10)??
????????Entry(self.page?textvariable=self.username).grid(row=1?column=1?stick=E)??
????????Label(self.page?text?=?‘密碼:?‘).grid(row=2?stick=W?pady=10)??
????????Entry(self.page?textvariable=self.password?show=‘*‘).grid(row=2?column=1?stick=E)??
????????Button(self.page?text=‘登陸‘?command=self.loginCheck).grid(row=3?stick=W?pady=10)??
????????Button(self.page?text=‘退出‘?command=self.page.quit).grid(row=3?column=1?stick=E)
????????
??
????def?loginCheck(self):??
????????name?=?self.username.get()??
????????password?=?self.password.get()
????????if?name==‘admin‘?and?password==‘admin‘:
????????????self.page.destroy()??
????????????MainPage(self.root)??
????????else:??
????????????showinfo(title=‘錯誤‘?message=‘賬號或密碼錯誤!‘)?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1419??2018-05-18?16:58??Python成績管理系統(精簡版)\LoginPage.py
?????文件?????????161??2018-05-17?11:31??Python成績管理系統(精簡版)\main.py
?????文件????????1774??2018-05-16?11:20??Python成績管理系統(精簡版)\MainPage.py
?????文件????????8496??2018-05-17?11:28??Python成績管理系統(精簡版)\view.py
?????文件?????????122??2018-05-18?16:57??Python成績管理系統(精簡版)\成績.csv
評論
共有 條評論