一、什么是EasyGUI EasyGUI是python中一个非常简单的GUI编程模块,不同于其他的GUI生成器,它不是事件驱动的,相反,所有的GUI交互都是通过简地函数调用就可以实现(意思是:函数调用就可以实现GUI) EasyGUI为用户提供了简单的GUI交互接口,不需要程序员知道任何相关tkin ...
分类:
编程语言 时间:
2018-09-04 11:44:29
阅读次数:
128
http://www.cnblogs.com/alex3714/articles/5248247.html 看图说话讲事件驱动模型 在UI编程中,常常要对鼠标点击进行相应,首先如何获得鼠标点击呢?方式一:创建一个线程,该线程一直循环检测是否有鼠标点击,那么这个方式有以下几个缺点:1. CPU资源浪费 ...
分类:
编程语言 时间:
2018-07-31 19:08:52
阅读次数:
407
我们写服务器处理模型的程序时,有以下几种模型: 第三种就是协程、事件驱动的方式,一般普遍认为第(3)种方式是大多数网络服务器采用的方式 。 在UI编程中,常常要对鼠标点击进行相应,首先如何获得鼠标点击呢? 两种方式: 1创建一个线程循环检测是否有鼠标点击 那么这个方式有以下几个缺点: 2 就是事件驱 ...
分类:
其他好文 时间:
2018-07-23 14:39:48
阅读次数:
135
Python简介Python是一门解释型语言,因为无需编译和链接,你可以在程序开发中节省宝贵的时间。Python解释器可以交互的使用,这使得试验语言的特性、编写临时程序或在自底向上的程序开发中测试方法非常容易。Python是面向对象语言:这意味着Python支持面向对象的风格或代码封装在对象的编程技术你甚至还可以把它当做一个桌面计算器。 Python发展史?&ems
分类:
编程语言 时间:
2018-06-26 11:05:30
阅读次数:
163
https://en.wikipedia.org/wiki/WxPython 官网: Overview of wxPython: https://wxpython.org/pages/overview/ DOC: https://docs.wxpython.org/ wxPython API Doc ...
分类:
编程语言 时间:
2018-05-10 21:44:06
阅读次数:
205
事件驱动模型: 每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求,网络服务器采用此方式。 目前大部分的UI编程都是事件驱动模型,如很多UI平台都会提供onClick()事件,这个事件就代表鼠标按下事件。事件驱动模型大体思路如下: 1. 有一个事件(消息)队列; 2. 鼠标按下 ...
分类:
其他好文 时间:
2018-01-20 16:20:45
阅读次数:
210
团队项目:Recycle 目前项目进行还算顺畅,小组成员各司其职,配合的还不错。 昨天下午,我们团队集合所有成员,完成了一次冲刺,把目前需要解决的问题通过讨论分析解决了,充分体现了团队的力量与魅力。 我们的项目App的主要功能和具体实现方法,通过小组讨论整合出来; 负者界面设计与完成界面图的小组成员 ...
分类:
其他好文 时间:
2017-11-11 00:24:59
阅读次数:
153
Tkinter(也叫Tk接口)是Tk图形用户界面工具包标准的Python接口。Tk是一个轻量级的跨平台图形用户界面(GUI)开发工具。 注意在python2中为Tkinter,在python3中为tkinter. python3下安装: sudo apt-get install python3-tk ...
分类:
其他好文 时间:
2017-10-14 16:48:22
阅读次数:
621
转载:http://www.jianshu.com/p/f99de3ec0636 点此进入:从零快速构建APP系列目录导图 点此进入:UI编程系列目录导图 点此进入:四大组件系列目录导图 点此进入:数据网络和线程系列目录导图 本节例程下载地址:WillFLowJSON 一、JSON简介 我们之前已经 ...
分类:
Web程序 时间:
2017-09-30 11:27:09
阅读次数:
292
起源: 研究Python UI编程,我偏喜欢其原生组件,于是学习Tkinter、ttk组件用法。找一计算器开源代码,略加修整,以为备忘。其界面如图所示: 1、源代码(Python 2.7): 2、生成exe 反复对比py2exe及PyInstaller,发现py2exe在x64位下不能支持生成一个e ...
分类:
编程语言 时间:
2017-09-10 13:28:33
阅读次数:
207