不用过多介绍,想必大家都知道Python有很多第三方库,而今天这篇文章为大家介绍的是Python的Tkinter界面库。众所周知,Python的GUI库非常多,但为什么Tkinter更受欢迎呢?一是简单,二是自带库,不需要下载安装,随时使用。

  Python Tkinter是Python的标准GUI库,Python使用Tkinter可以快速的创建GUI应用程序,由于Tkinter是内置到Python的安装包中,只要安装好Python之后就能Import Tkinter库。而且IDLE也是用Tkinter编写而成的,对于简单的图形界面Tkinter就能应付自如。

  PS:Python3.x版本使用的库名为tkinter,即手写字符T为小写。

  Python GUI编程有哪些?

  Python提供了多个图形开发界面的库,几个常用的Python GUI库如下:

  Tkinter:是Python的标准TK GUI工具包的接口,TK和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Mac系统里。TK8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

  wxPython:是一款开源软件,是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能健全的GUI用户界面。

  Jython:可以和Java无缝集成,除了一些标准模块,Jython使用Java的模块。几乎拥有标准的Python中不依赖于C语言的全部模块。比如Jython的用户界面将使用Swing、AWT或者SWT,可以被动态或静态地编译成Java字节码。


©著作权归作者所有:来自51CTO博客作者mb5fd1925b5d585的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. ES6 模块知识入门
  2. 身份和访问管理标准及挑战
  3. ITSS运行维护标准认证的好处
  4. thinkphp无法加载模块解决办法
  5. python的time模块
  6. 分布式监控系统Zabbix--完整安装记录 -添加apache监控
  7. 利用 r2 逆向分析框架分析 Windows Minidumps
  8. ***链分析标准化
  9. ngx_pagespeed-nginx前端优化模块介绍

随机推荐

  1. 使用Beetle.NetPackage简单实现android和
  2. Android豆瓣图书查询Demo
  3. Android构建时报错: java.io.IOException:
  4. Android开发者的Ane简单入门
  5. android底层开发-android基础架构
  6. android开发中常用的五大布局
  7. Android的UI组件之TextView、EditText
  8. Android_传感器综述
  9. Android(安卓)ListView圆角实现
  10. Android使用FFmpeg(二)--Android Studio