首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3.3中的现代GUI编程

Python3.3中的现代GUI编程
EN

Stack Overflow用户
提问于 2013-07-04 16:19:50
回答 4查看 44.3K关注 0票数 21

我正在整理几个程序,现在是时候开始为其中一些程序制作GUI了。代码目前是用Python3.3编写的。

我研究了一些用于Python的图形用户界面,即Tkinter、wxPython和PyGTK。我所发现的一切似乎都只是创建了看起来相当过时的GUI。我已经创建了几个示例GUI,它们都可以工作,只是看起来很像Windows95。

我正在查找/创建的内容的一个示例:

下面是我想要的示例:

它仅仅是一个关于GUI如何工作的高级知识,或者仅仅是GUI模块更适合于“现代”外观的GUI?

如果是关于GUI如何工作的高级知识,那么是否有一些教程可以帮助您让GUI看起来更“现代”。

提前谢谢。

EN

回答 4

Stack Overflow用户

发布于 2013-07-04 21:28:12

Tkinter附带了一组由ttk模块提供的叫做"themed tk“的小部件。它提供了一些核心小部件的更现代外观的替代品,如按钮和标签,它还提供了一些新的小部件,如笔记本和树。

票数 14
EN

Stack Overflow用户

发布于 2014-05-20 04:11:58

经过大量研究,我决定为Python使用名为PyQt5 (http://www.riverbankcomputing.com/software/pyqt/download5)的Qt绑定库。它很容易实现,并且有大量的文档。界面元素(在Qt中称为窗口小部件)看起来与主机操作系统中的完全相同:如果你在Windows95中运行程序,它们将看起来像那样,在Windows7中,甚至在MacOS中也是如此。我发现Qt非常强大。我正在开发一个Python/MySQL应用程序,QtSql模块在创建表的开发过程中提供了很多帮助。

票数 2
EN

Stack Overflow用户

发布于 2017-06-06 15:34:51

您可以使用htmlPy。这样你就可以用漂亮的css html js来创建GUI了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17465262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档