当前位置:  开发笔记 > 编程语言 > 正文

Python是否有一个使用本机小部件的跨平台GUI工具包?

如何解决《Python是否有一个使用本机小部件的跨平台GUI工具包?》经验,为你挑选了1个好方法。

Python有许多GUI工具包.如果我理解正确,这些工具包通常负责渲染自己的小部件(而不是依赖于操作系统).这实现了跨平台支持,其代价是使小部件看起来,感觉和行为不一样,与其本地对应物完全相同.Python是否具有跨平台的GUI工具包利用每个系统的本机小部件?

根据Python中的GUI编程,至少有两个候选者:

清醒

不幸的是,这个图书馆似乎已经消失了.它的链接现在重定向到Icy Labs,这是一家"设计和分销电子和机器人开发的组件和设备"的公司(???).

PySWT

这是Java 的SWT库的一个端口(我已经熟悉).这个库感觉不像Python(例如,它保留了Java中常见的set*get*方法).因此,我很想知道是否有更权威的图书馆满足我的需求.



1> Ivo van der ..:

wxWidgets是一个选项吗?据我所知,它集成了操作系统提供的任何东西 - 在Windows上的win32,在Linux上的gtk,以及我认为在OSX上的Aqua.

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有