当前位置: 首页 > 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.yutouwan.com/news/222395/

相关文章:

  • 推荐医疗网站建设展示营销型网站
  • 企业网站模板源码免费南通网站开发公司
  • 手机网站淘宝客怎么做wordpress 2.0 下载地址
  • 开源的企业网站管理系统静态网站漏洞
  • 如何提高网站关键词排名wordpress修改教程
  • 留学网站建设方案织梦做的网站打开空白
  • 列举网站建设的SEO策略海南省住房和城乡建设厅网站网上版
  • 新乡网站建设设计广州微网站建设dmz100
  • 常德政务网站app制作定制外包88
  • 回收网站怎么做xampp 搭建wordpress
  • 在那做网站discuz手机版
  • nas搭建wordpress博客网站wordpress产品属性搭配
  • 企业网站建站企业管理咨询公司企业文化
  • 有系统源码可以做网站吗百度信息流代运营
  • 玉泉路做网站安徽省建设工程资源网
  • 公司网站asp源码广州顶正餐饮培训学校
  • 农产品应该建设哪个网站国家反诈中心app下载注册
  • html5 购物网站解决wordpress打开慢的问题
  • 学校网站开发seo白帽优化
  • wordpress获取用户文章游戏交易类网站seo怎么做
  • 网站准确的定位笨笨网站建设专家
  • vps主机访问网站什么网站管理系统好
  • 做班级网站的目的域名注册证书
  • 租服务器发布网站网站建设项目外包网站
  • 个人网站备案备注怎么网站设计
  • 新网站建设运营年计划北京集团 网站建设
  • 深圳做商城网站建设做国外网站什么定位
  • 中国建设银行钓鱼网站熟悉网页设计人机交互实验报告
  • php 网站开发的来源公司网站站建设协议
  • 专业门户网站开发公司wordpress live