马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

本帖最后由 八月未央 于 2014-1-25 23:50 编辑

Kivy是一个可用以快速创建新颖用户界面应用的开源Python库,比如可以用它来创建多点触摸的应用程序,它具备跨平台特性,目前发行有Windows、MacOS、Linux以及Android版本。作为一个开源框架,Kivy具备以下特性:A.百分百免费使用;B.基于 LGPL3协议 开源,对商业化应用友好;C.跨平台,支持Windows、MacOS、Linux以及Android;D.允许在不同的平台上运行同一套代码;E.稳定以及有完善的API文档;F.通过OpenGL ES 2.0对硬件进行加速;G.自然支持大部分的输入协议或者输入设备;H.基于Python的简单API……

-------------------------------------------------------------------------------------------------------------------------------------------------------简单的Hello World例子:

from kivy.app import App

from kivy.uix.button import Button

class TestApp(App):

def build(self):

return Button(text='Hello World')

TestApp().run()复制代码运行结果:

QQ截图20140124221332.png (5.86 KB, 下载次数: 2)

2014-1-25 20:26 上传

-------------------------------------------------------------------------------------------------------------------------------------------------------

官方测试Demo:

QQ截图20140124214225.png (82.18 KB, 下载次数: 1)

2014-1-25 20:26 上传

QQ截图20140124214216.png (78.91 KB, 下载次数: 1)

2014-1-25 20:26 上传

QQ截图20140124214148.png (75.24 KB, 下载次数: 1)

2014-1-25 20:26 上传

-------------------------------------------------------------------------------------------------------------------------------------------------------

我最近在学小甲鱼的Python教程,感觉很有前途,咯咯。{:7_155:}

{:7_175:}不过程序最终都要面对用户,不能总对着黑乎乎的Shell敲命令吧。所以有一个漂亮的UI是很重要的!

不晓得在哪里瞟见了Kivy框架,随便玩了一下。感觉创建一个Hello World程序界面貌似挺简单的。{:7_153:}

所以第一时间发出来给各位鱼油分享。{:7_148:}有兴趣的鱼油可以加入【Kivy框架技术交流群】一起学习交流。

-------------------------------------------------------------------------------------------------------------------------------------------------------

Kivy框架技术交流群[]340288738

-------------------------------------------------------------------------------------------------------------------------------------------------------

Hello World例子源码:

游客,如果您要查看本帖隐藏内容请回复

-------------------------------------------------------------------------------------------------------------------------------------------------------

欲了解更多,请移步官方网站(有兴趣研究开发请入群):http://kivy.org/#home

python网页交互引擎_【Kivy Python UI 框架】模板化交互界面引擎相关推荐

  1. python 网页版笔记_【Python笔记】Python网页正文抽取工具

    本文信息本文由方法SEO顾问发表于2016-05-2018:48:27,共 1153 字,转载请注明:[Python笔记]Python网页正文抽取工具_[方法SEO顾问],如果我网站的文章对你有所帮助 ...

  2. python网页优化公司_使用python优化scipy.optimize.minimize公司

    我将逐行检查您的代码,并强调一些问题:from scipy.optimize import minimize import numpy as np prices=np.array([[1.5,50,3 ...

  3. 最强AE模板化视频制作引擎上线 VE 3.0七大体验更新

    一直以来,VE视频引擎就非常重视设计师在视频内容生产中起到的作用,把设计师从视频的创作者转变成了视频模板的生产者,结合技术方案将设计师的能力产品化,从而赋能各个领域的视频生产.为此,VE视频引擎先后推 ...

  4. Notebook响应式扁平化后台UI框架模板

    简介: 国外搬运大神之作Notebook后台UI框架模板,响应式多终端,扁平化风格,包含全部后台前端UI组件,也可以当做一个UI框架使用. 网盘下载地址: http://kekewl.cc/tZTEh ...

  5. 通用的商城系统后台管理ui框架模板

    通用的商城系统后台管理ui框架模板 https://download.csdn.net/download/billhepeng/11927563 素材来源于网络

  6. python开发游戏引擎_用Python写3A?Cygames的游戏引擎做得怎么样

    有句话叫"二流的游戏公司做游戏,一流的游戏公司做平台".索尼.任天堂.微软这些主机公司,除了推出第一方游戏以外,当然也在维护自家的游戏系统. 其实,以<公主连结RE:Dive ...

  7. python大数据论坛_干货 | Python+大数据计算平台,PyODPS架构手把手教你搭建

    数据分析和机器学习 大数据基本都是建立在Hadoop系统的生态上的,其实一个Java的环境.很多人喜欢用Python和R来进行数据分析,但是这往往对应一些小数据的问题,或者本地数据处理的问题.如何将二 ...

  8. Python识别表格图_使用Python究竟可以做什么?下面是Python的3个主要应用

    原文传送门: https://medium.com/free-code-camp/what-can-you-do-with-python-the-3-main-applications-518db9a ...

  9. python出现的意义_[转]Python中下划线以及命名空间的意义

    Python 用下划线作为变量前缀和后缀指定特殊变量/方法. 主要存在四种情形 1. 1. object # public 2. __object__ # special, python system ...

  10. python调用matlab函数_从 Python 调用 MATLAB 函数的三种方法

    0. 实验环境Ubuntu 16.04 Matlab R2015b 1. 借助于 mlab 库 安装方法非常简单,只需一行命令 sudo pip install mlab 即可. import num ...

最新文章

  1. spark2.2读写操作hive和mysql数据库
  2. Hibernate关联关系映射-----双向一对多/多对一映射配置
  3. UVa 11466 - Largest Prime Divisor
  4. HID报表描述符(目前最全的解析,也是USB最复杂的描述符)
  5. Android: 生成安卓可使用的Tflite文件
  6. 开源纯C#工控网关+组态软件(七)数据采集与归档
  7. 【WPF】一个类似于QQ面板的GroupShelf控件
  8. C#算法设计查找篇之02-二分查找
  9. 今晚直播丨Oracle数据库SQL执行计划的取得和解析
  10. python一直循环怎么写_自学Python,写一个挨打的游戏代码来初识While循环
  11. IDEA/Pycharm 插件与主题切换
  12. [转] C#2010 在TreeView控件下显示路径下所有文件和文件夹
  13. You have new mail in /var/spool/mail/root 解决方法
  14. (二)GitHub使用随记
  15. Microsoft Visual Studio Web 创作组件安装失败的解决方法
  16. Dojo1.6新特性概览
  17. hprose for java 教程_Hprose for Java怎么使用?Hprose for Java使用教程
  18. Angular判断对象不否为空的方法
  19. C# 群发邮件 (密送、抄送)
  20. 时间格式化 几分钟前 几小时前 几天前

热门文章

  1. c语言再大文件内搜索,C语言中大型磁盘文件的二进制搜索
  2. Linux sqlplus权限不足,sqlplus登录用户提示权限不足
  3. python为text添加滚动条_Python GUI编程(Tkinter)7、带滚动条的Text
  4. pci配置基地址_PCIe扫盲——基地址寄存器(BAR)详解
  5. Android无法运行AVD,android – 无法运行AVD(模拟器)
  6. spring boot-The temporary upload location [ ] is not valid
  7. 数据结构(二)--队列
  8. linux下编译libuv,linux下libuv库安装教程
  9. php上传查询excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例
  10. python画方波_numpy绘制方波及方波无穷级数的表示