A student information management system in Python

本项目是一个学生信息管理系统,这个项目是用Python语言实现的,也实现了图形化界面的显示,同时也实现了管理员端,学生端两个登陆入口,同时底层使用的是Redis做的数据持久化。This project is a student information management system, this project is implemented in Python language, but also to achieve the graphical interface display, but also to achieve the administrator side, the student side of the two login entrance, at the same time the bottom using Redis to do data persistence. Python实现学生信息管理系统图形化界面-老师端-学生端项目 一,本项目简介 1.1 项目的功能介绍: 本项目是一个有关学生信息管理系统的项目,项目实现语言:Python。相关的功能: 常见的学生信息的增删改查操作。 当查询单个学生的信息时可以在界面上显示学生的一寸免冠照。 可以区分期中,期末的成绩。 后台使用的是Redis数据库 实现了教师端登陆,学生端登录双页面。 可以进行用户密码的修改 1.2 项目涉及到的技术点: Python语言实现相关的逻辑 tkinter页面设计,图片处理等相关的Python库 Python对接Redis数据库实现数据的相关操作 二,项目结构,环境及展示 2.1 项目结构 当前项目 img(存储相关图片资源的目录) InitData.py(为数据库初始化学生数据使用,用于做实验) Main.py(运行项目的入口文件) LoginPage.py(实现老师,学生登录的功能实现文件) StudentManager.py(老师端功能实现页面) StudentOnly.py(学生端功能实现页面) 2.2 项目环境 2.2.1 Python环境 […]

Read more

A Static Site and Blog Generator build with python

Nikola In goes content, out comes a website, ready to deploy. Why Static Websites? Static websites are safer, use fewer resources, and avoid vendor and platform lock-in. You can read more about this in the Nikola Handbook What Can Nikola Do? It has many features, but here are some of the nicer ones: Blogs, with tags, feeds, archives, comments, etc. Themable Fast builds, thanks to doit Flexible, extensible via the dozens of available plugins Small codebase (programmers can understand all […]

Read more