python实训项目-求一份Python的实验报告+源代码,项目内容不限
匿名用户
1级
2015-06-30 回答
#!/usr/bin/env python
# Filename: appui.py
"""
.. moduleauthor:: ....
.. test module of Tkinter
"""
from Tkinter import *
import tkMessageBox
root = Tk()
root.geometry('850x40+80+80') #设置窗体高宽与窗体相对屏幕左上角位置
class Appui(Frame):
"""
docsting for Appui
"""
def __init__(self, parent=None):
"""
Initialize the Appui Class
"""
Frame.__init__(self, width=850, height=60, bg='gray40')
self.propagate(False)
self.pack()
self.input = StringVar()
self.master.title('Test Widgets')
self.master.iconname('Tk-42')
self.buildFrame() # Build the widgets
def buildFrame(self):
"""
make the frame and add widgets into the frame
"""
self.LabelF=Frame(self,width=850, height=60, bg='gray80')
self.LabelF.propagate(False)
self.LabelF.pack(side=TOP)
Label(self.LabelF, fg='steelblue1', bg='gray80', text= "Text field description: ").pack(side=LEFT)
#设置输入的widgets
self.e0 = Entry(self.LabelF, width=80, textvariable=self.input)
self.e0.pack(side=LEFT)
Button(self.LabelF, text='Get', borderwidth=5, command=self.callback).pack(side=RIGHT,padx=10)
def callback(self):
"""
callback of get path Button
"""
try:
#self.e0.delete(0,END)
Value=self.input.get()
if Value is not None:
print "Get String from Entry" + Value
else:
self.e0.delete(0,END)
except (RuntimeError, TypeError, NameError, ValueError, IOError) as e:
tkMessageBox.showerror("Error function callback()", '%s' % e)
def exit(self):
"""
exit of process
"""
exit(0)
def main():
"""
Main function
"""
Appui().mainloop()
if __name__ == '__main__':
main()
python实训项目-求一份Python的实验报告+源代码,项目内容不限相关推荐
- python实训项目-黑马程序员上海校区Python21期Django项目实训
黑马程序员上海中心 月薪一万只是起点 关注 晚上十点,一名名Python学生正在酣畅淋漓地撸代码,手指不间断地敲击着键盘,发出机械而清脆的声音. 各个小组在经过为期4天的django项目小组开发,终于 ...
- python实训项目
一.程序功能 1.功能概述 利用Python完成一个学生信息的增删改查程序,主要涉及知识点:程序控制结构.文件读写操作.利用函数实现功能模块化. 二.学生实体 1.思维导图 2.学生表 学号 姓名 性 ...
- python实训项目-实验楼Python项目
整理几个实验楼小项目,有免费的也有会员的,会员的可以参考他们的实验报告. 直接去实验楼这个网站,粘贴上就能搜到. 免费专区: Kmeans聚类算法评估足球比赛 Python实现3D建模工具 K-近邻算 ...
- python实训项目-Python开发基础-项目实训-在线投票系统.pptx
项目实训-在线投票系统本章任务/30完成"在线投票系统"添加投票候选人删除候选人为候选人投票按序号投票删除投票输出统计信息--本章目标/30理解程序的基本概念会使用顺序.选择.循环 ...
- 【Python实训项目】pygame制作【飞机大战】
目录 一.课程设计目的及应用背景 二.课程设计内容 三.课程设计代码实现 1. 创建子弹类 2.创建玩家飞机类 3. 创建敌机类 4.检查键盘输入 5.创建主模块 四.测试结果 五.思考.心得和改进以 ...
- 大学计算机专业实训课,《大学计算机课程》实验报告1-.doc
WORD格式.分享 PAGE 精品.资料 < 大学计算机基础>课程 实验报告手册 学院 年级专业 姓名 学号 任课教师 上机地点 (以上由学生填写) 实验教师(签字) 西南大学计算机与信息 ...
- python实训计算总秒数,Python:如何获取每个吉利秒数
I'd like to know the HZ of the system, i.e. how many mili seconds is one jiffy from Python code. 解决方 ...
- 计算机辅助设计与制造实训,最新计算机辅助设计与制造上机实验报告.doc
最新计算机辅助设计与制造上机实验报告 <计算机辅助设计与制造> 上机实验报告 学 生: 学 号: 课程教师: 专业班级: 机械工程学院 实践目的 熟悉三维建模: 了解CAD/CAM及数控加 ...
- python实训小队项目总结
python实训小队项目总结 项目展示: 项目总结: 前端 后端 部署 项目展示: 主界面 注册界面 登陆界面 首页介绍 个人中心介绍 项目总结: 前端 通过自己之前学的bootstrap导入再进行网 ...
最新文章
- codeforces193B
- Lock free queue 大比拼
- Python数字类型及操作
- 可被三整除的最大和—leetcode1262
- python 初始化一个4维向量_看图学NumPy:掌握n维数组基础知识点,看这一篇就够了...
- HTML 5 Web 存储-localStorage
- 接口协议之抓包分析 TCP 协议
- 【路径规划】基于matlab一种带交叉因子的双向寻优粒子群栅格地图路径规划【含Matlab源码 117期】
- spring事务源码-代理对象生成过程解析
- 软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?.
- 逆向Mac版WPS2019解除版本过期限制
- 滴滴程序员年薪80万却被亲戚鄙视:钱多有啥用,我儿子二本大学教师
- python实现视频的实时传送_基于python实现高速视频传输程序
- ESP-12S 最小系统
- 木门工厂木门、门套、套线公式和算法
- 人工智能实验-使用遗传算法求函数最值
- 大龄程序员转行的开始
- cleanmymac废纸篓垃圾桶模块主要功能介绍
- 微型计算机原理...,微型计算机原理
- 用全景管家免费下载720YUN全景图并制作效果预览