本文实例为大家分享了Python实现GUI学生信息管理系统的具体代码,供大家参考,具体内容如下

项目环境:

软件环境:

OS:RedHat6.3

Lib:Pygtk

Language:Python

Support tool:Glade3

项目简述:

①Glade3设计用户的登录窗口,功能主窗口

②通过Gtk.Builder初始化,载入界面

③在Mysql.py文件中实现Python操作数据库。

④在stuManager.py中实现学生信息的查询,删除,修改,终端登录,图形统计等功能

⑤在Glade中定义函数触发信号,实现功能的连接。

项目测试:

①登录窗口

②主窗口

③删除信息

④修改信息

⑤登录终端

⑥学生成绩

⑦图形统计(没做好)

⑧查找信息

部分代码:

Terminal.py

#-*- coding=utf-8 -*-

#!/usr/bin/python

#####################################################################

## Filename: terminal.py

##

## Copyright (C) 2014.6

## Author: TangMeiHao@760209035@qq.com

##

## Description: python + pygtk(gtk)实现学生信息管理系统

##

######################################################################

import vte

import gtk

class MyTerm():

def __init__(self):

"""初始化一个term对象"""

self.terminal=vte.Terminal()

self.terminal.connect("child-exited",lambda term: self.vte_exit())

self.terminal.fork_command()

self.terminal.set_size(10,20)

def vte_exit(self):

"""当terminal退出时,直接重新产生一个terminal,并clear初始化"""

self.terminal.fork_command()

self.terminal.feed_child("clearn")

def vte_message(self):

pass

Stu_Sys.py

#!/usr/bin/python

#-*- coding:utf-8 -*-

用python设计学生管理系统_Python实现GUI学生信息管理系统相关推荐

  1. pythongui界面管理系统_Python实现GUI学生信息管理系统

    项目环境:软件环境:自由:PygtkLanguage: PythonSupport工具:Glade3项目简介:该程序是作为Glade3设计用户的登录窗口,①②主要功能窗口初始化,加载接口③Python ...

  2. python注册登录系统_Python实现简单用户注册信息管理系统

    1 #coding:utf-8 2 ''' 3 用户注册信息管理系统4 功能包括:5 1.查看全部已注册用户信息6 2.查找用户信息7 3.修改用户信息8 4.删除用户信息9 5.添加新用户10 6. ...

  3. Python案例:GUI用户注册信息管理系统

    一.提出任务 创建图形用户界面,通过菜单实现用户的增删改查操作. 二.实现步骤 1.创建程序 - GUI用户注册信息管理系统 # -*- coding: utf-8 -*- ""& ...

  4. C++课程设计实训_基于多态书籍信息管理系统的设计与实现、附源码、有过程截图

    C++课程设计实训_基于多态书籍信息管理系统的设计与实现.附源码,有过程截图 书籍信息管理系统的设计与实现(基于多态) 学生姓名: 学 号: 指导老师: 所 在 系: 专 业: 班 级: C++课程设 ...

  5. 基于SSM的学生会管理系统-基于ssm的社团信息管理系统-java项目

    基于SSM的学生会管理系统-基于ssm的社团信息管理系统-java项目 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架:SSM 前端技术:HTML+ ...

  6. ssm班级毕业纪念册管理系统-javweb同学录管理系统代码-班级合照纪念信息管理系统Java项目

    ssm班级毕业纪念册管理系统-javweb同学录管理系统代码-班级合照纪念信息管理系统Java项目 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 作者:IT跃迁谷 1.开发环境 开发语言:J ...

  7. pythongui管理系统项目_Python实现GUI学生信息管理系统

    本文实例为大家分享了Python实现GUI学生信息管理系统的具体代码,供大家参考,具体内容如下 项目环境: 软件环境: OS:RedHat6.3 Lib:Pygtk Language:Python S ...

  8. python制作个人信息管理系统_python实现简易学生信息管理系统

    本文实例为大家分享了python实现学生信息管理系统的具体代码,供大家参考,具体内容如下 简易学生信息管理系统主要功能有 1 录入学生信息 2 查找学生信息 3 删除学生信息 4 修改学生信息 5 排 ...

  9. python实现简易版成绩管理系统_Python 实现简易版成绩管理系统!

    上一次,公众号介绍了如何使用 Python 实现单链表,下面让我们一探单链表的简单应用:在命令行,实现简易版成绩管理系统. 这次的简易版成绩管理系统,主要有六大功能:增加学生信息.删除学生信息.修改学 ...

最新文章

  1. 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序打印字符串 | 递归要素 | 递归停止条件 | 递归操作 )
  2. Windows7操作系统任务栏的相关技巧
  3. OpenJudge 2757 最长上升子序列 / Poj 2533 Longest Ordered Subsequence
  4. outlook工具栏显示_Outlook 2007中的待办事项栏仅显示当前任务
  5. MongoDB数据分布不均的解决方案
  6. 前端学习(2530):使用computed获取数据
  7. 如何使用一个库中不存在的函数
  8. java nio集群_java – Hazelcast:连接到远程集群
  9. java获取tomcat启动时间不对_部署在Tomcat 服务器中的web应用读取时间与系统时间不一致问题...
  10. 一文看尽 TensorFlow“奋斗史”!| CSDN 博文精选
  11. c语言123 u0010%10,mbsrtowcs_s
  12. for XML path 转义
  13. 将 varchar 值转换为数据类型为 int 的列时发生语法错误
  14. UU跑腿前端中台方案
  15. Java工程师胜任力素质模型,胜任力故事汇编C47│AspiringMinds:高潜力程序员的胜任力素质模型...
  16. ELK (三)安装kibana
  17. 万兴pdf编辑解压后打不开_PDF文档无法编辑的原因和解决方案
  18. Java读取Excel,03版本和07版本
  19. eclipse的主题背景设置(关爱你的眼睛,从这里做起)
  20. 计算机网络思维导图 (免费下载)

热门文章

  1. CentOS6.7-64bit编译hadoop2.6.4
  2. 小女也爱c#(3)--俄罗斯方块练习数组
  3. 计算机主板各模块复位,电脑主板复位电路工作原理分析
  4. 插入脚注把脚注标注删掉_地狱司机不应该只是英国电影历史数据中的脚注,这说明了为什么...
  5. 为什么选择做班级管理系统_为什么即使在平衡的班级下准确性也很麻烦
  6. 802. 找到最终的安全状态
  7. leetcode 922. 按奇偶排序数组 II(双指针)
  8. leetcode392. 判断子序列(动态规划)
  9. 机器学习岗位太少_太多的东西要学习,很少的时间
  10. 判断一个指针有没有free_Free Code Camp的每个人现在都有一个档案袋