当前位置: 首页 > news >正文

无锡嘉饰茂建设网站地方新闻门户网站源码

无锡嘉饰茂建设网站,地方新闻门户网站源码,杭州网站建设哪家设计好,网站建设前的市场分析本文实例为大家分享了Python实现GUI学生信息管理系统的具体代码#xff0c;供大家参考#xff0c;具体内容如下项目环境#xff1a;软件环境:OS:RedHat6.3Lib:PygtkLanguage:PythonSupport tool:Glade3项目简述#xff1a;①Glade3设计用户的登录窗口#xff0c;功能主窗口…本文实例为大家分享了Python实现GUI学生信息管理系统的具体代码供大家参考具体内容如下项目环境软件环境:OS:RedHat6.3Lib:PygtkLanguage:PythonSupport tool:Glade3项目简述①Glade3设计用户的登录窗口功能主窗口②通过Gtk.Builder初始化载入界面③在Mysql.py文件中实现Python操作数据库。④在stuManager.py中实现学生信息的查询删除修改终端登录图形统计等功能⑤在Glade中定义函数触发信号实现功能的连接。项目测试①登录窗口②主窗口③删除信息④修改信息⑤登录终端⑥学生成绩⑦图形统计(没做好)⑧查找信息部分代码Terminal.py#-*- codingutf-8 -*-#!/usr/bin/python####################################################################### Filename: terminal.py#### Copyright (C) 2014.6## Author: TangMeiHao760209035qq.com#### Description: python pygtk(gtk)实现学生信息管理系统########################################################################import vteimport gtkclass MyTerm():def __init__(self):初始化一个term对象self.terminalvte.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(clear\n)def vte_message(self):passStu_Sys.py#!/usr/bin/python#-*- coding:utf-8 -*-######################################################################## Filename: Stu_Sys.py#### Copyright (C) 2014.6## Author: TangMeiHao760209035qq.com#### Description: python pygtk(gtk)实现学生信息管理系统########################################################################import gtkimport gtk.gladefrom terminal import *import MySQLdb#系统类class system:#定义数据库的变量hostlocalhostuserrootpasswdaixocmdbstudentport3306charsetutf8def __init__(self):# 定义所使用的glade文件self.glade_file Student.gladeself.glade gtk.Builder()self.glade.add_from_file(self.glade_file)self.glade.connect_signals(self)self.glade.get_object(window1).set_size_request(800,500)self.glade.get_object(window1).set_position(gtk.WIN_POS_CENTER)#从xml文件中读取数据,并链接必要的信号for widget in self.glade.get_objects():if issubclass(type(widget),gtk.Buildable):namegtk.Buildable.get_name(widget)setattr(self,name,widget)#创建一个Terminal的实例,并且添加到登录管理的标签页中self.mytermMyTerm()self.glade.get_object(vbox2).add(self.myterm.terminal)#登录窗口self.dialog3.run()self.dialog3.set_size_request(300,260)self.dialog3.set_position(gtk.WIN_POS_CENTER)#登录窗口登录,验证管理员用户,密码.def on_login_click(self,widget,dataNone):try:connMySQLdb.connect(hostsystem.host,usersystem.user,passwdsystem.passwd,dbsystem.db,portsystem.port,charsetsystem.charset)curconn.cursor()manager_namecur.execute(select manager_name from manager)namecur.fetchmany(1)manager_passwdcur.execute(select manager_passwd from manager)text16self.entry16.get_text()text17self.entry17.get_text()if text16!name:#验证成功,关闭登录窗口self.dialog3.destroy()#显示窗口self.glade.get_object(window1).show_all()else:#提示框login_waring亲爱的管理员,你登录的用户或密码误self.dialog1bufferself.textview3.get_buffer()self.dialog1buffer.set_text(str(login_waring))self.dialog1.set_size_request(300,260)self.dialog1.set_position(gtk.WIN_POS_CENTER)self.dialog1.run()except MySQLdb.Error,e:print Mysql Error %d: %s % (e.args[0], e.args[1])...........更多学习资料请关注专题《管理系统开发》。以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持找一找教程网。
http://www.huolong8.cn/news/222395/

相关文章:

  • 如何进行一个网站建设建筑装修
  • net网站开发 介绍网站备案的幕布是什么
  • 做任务反佣金的网站百度收录什么网站吗
  • 电子商务网站开发常见门户网站建设工作总结
  • 四大门户网站的优缺点wordpress怎么qq登录地址
  • 网站备案协议书网站开发与设计是什么
  • 吉安网站建设公司火鸟门户系统
  • 免费静态网站托管平台新手跨境电商怎么做
  • 广州平台网站搭建购物网站开发需求分析
  • 物流企业网站建设与管理规划书网站可以不备案吗
  • 网上能免费做网站发布叼淄博网站制作设计公司
  • 重庆低价网站建设网站如何制作浙江
  • 咋样查看网站用什么编程语言做的做建材营销型网站
  • 广州网站快速制作在线作图网
  • 学做家庭树网站店铺网站平台建设方案
  • 393网站哪个电商平台好做
  • 网站开发年薪一个企业网站如何能放到互联网上 vps
  • 网站建设合同2018网站站内推广
  • wdcp 默认网站服务器注册
  • 网站建设申请域名搜索优化公司
  • 免费网站建设网站有那些株洲网络营销推广哪家好
  • 邵阳网站制作建设电子商务管理系统
  • 电子商务网站建设意义网站建立的链接不安全怎么解决
  • 电商网站开发价格建设网站一般多钱
  • 重庆住房建设部网站招聘网站是做什麼的
  • 葫岛百度seo网站优化哪家专业
  • dede 网站地图生成陕西网站建设报价
  • 做推广便宜的网站有哪些创意装饰公司
  • 天津河北区做网站流行的网站设计风格
  • 成都网站建设学习wordpress没中文插件