• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Python
  • 标签:

资源简介

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

评论

共有 条评论