Python -GUI程序设计 所支持的库

 PHP交流群:294088839

Python交流群:652376983

# Python -GUI程序设计
# GUI (Graphical User Interface) 图形用户界面
# GUI 关系到用户和计算机交互的技术 直接影响终端用户的感受
# python 提供众多GUI开发库的绑定 适合GUI的快速开发
# python 支持的GUI发开库
# wxpython
# wxPython是Python语言的一套优秀的GUI图形库。允许Python程序员很方便的创建完整的、
# 功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。
# 比如安装ulipad要安装wxPython库才能正常完整工作。
# import wx
# class App(wx.App):
#     def OnInit(self):
#         frame=wx.Frame(parent=None,title='MyFirstWxPythonApplication')
#         frame.Show()
#         return True
# app=App()
# app.MainLoop()

# tkinter
# Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,
# 同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中.
# File: Hello1 py
# from Tkinter import *
# root = Tk()
# w = Label(root, text="Hello, world!")
# w.pack()
# root.mainloop()
# 在命令行中用如下的方式运行:
# $ python Hello1 py 下面的窗口将被显示出来:
# Python3.x 在导入tkinter 做了下调整
# 事例代码
# from tkinter import *
# root = Tk()
# #你的ui代码
# Label(root,text = 'hello world!').pack()
# root.mainloop()

# Jython
# Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,
# 它是一个Python语言在Java中的完全实现。Jython也有很多从CPython中继承的模块库。
# 最有趣的事情是Jython不像CPython或其他任何高级语言,它提供了对其实现语言的一切存取。
# 所以Jython不仅给你提供了Python的库,同时也提供了所有的Java类。这使其有一个巨大的资源库。
# 1.按钮
# import java
# from java import awt
# def exit(e): java.lang.System.exit(0)
# frame = awt.Frame('AWT Example', visible=1)
# button = awt.Button('Close Me!', actionPerformed=exit)
# frame.add(button, 'Center')
# frame.pack()

# PyGTK
# PyGTK让你用Python轻松创建具有图形用户界面的程序.
# 底层的GTK+提供了各式的可视元素和功能,如果需要,你能开发在GNOME桌面系统运行的功能完整的软件。

# PyQT
# PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。
# PyQt是由Phil Thompson 开发。
# PyQt实现了一个Python模块集。它有超过300类,将近6000个函数和方法。它是一个多平台的工具包,
# 可以运行在所有主要操作系统上,包括UNIX,Windows和Mac。 PyQt采用双许可证,开发人员可以选择GPL和商业许可。
# 在此之前,GPL的版本只能用在Unix上,从PyQt的版本4开始,GPL许可证可用于所有支持的平台。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Json____

您的鼓励是我创作的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值