返回介绍

用户图形接口

发布于 2024-01-29 22:24:17 字数 551 浏览 0 评论 0 收藏 0

Python的简洁以及快速的开发周期十分适合开发GUI程序。Python内置了TKinter的标准面向对象接口Tk GUI API,使Python程序可以生成可移植的本地观感的GUI。Python/Tkinter GUI不做任何改变就可以运行在微软Windows、X Windows(UNIX和Linux)以及Mac OS(Classic和OS X都支持)等平台上。一个免费的扩展包PMW,为Tkinter工具包增加了一些高级部件。此外,基于C++平台的工具包wxPython GUI API可以使用Python构建可移植的GUI。

诸如PythonCard和Dabo等一些高级工具包是构建在wxPython和tkinter的基础API之上的。通过适当的库,你可以在Python中使用其他的GUI工具包,例如,通过PyQt使用Qt、通过PyGTK使用GTK、通过PyWin32使用MFC、通过IronPython使用.NET,以及通过Jython(Java版本的Python,我们将会在第2章中进行介绍)使用Swing等。对于运行于浏览器中的应用或具有一些简单界面需求的应用,Jython和Python Web框架以及服务器端CGI脚本(下一节将介绍)都提供了其他的用户界面的选择。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文