首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyFace、TraitsUI和TraitsGUI

PyFace、TraitsUI和TraitsGUI
EN

Stack Overflow用户
提问于 2012-08-27 14:23:01
回答 1查看 2K关注 0票数 3

我只是在阅读关于PyFace、TraitsUI和TraitsGUI的文章,但是我很难理解这些项目之间的区别。

pyface项目包含一个与工具包无关的GUI抽象层,用于支持特性包的“可视化”特性。

traitsui项目包含一个与工具包无关的GUI抽象层,用于支持特性包的“可视化”特性。

TraitsGUI项目包含一个工具包--独立的GUI抽象层(称为Pyface),用于支持特性包的“可视化”特性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-28 16:32:35

TraitsGUI是TraitsUI的旧名称。现在不再推荐TraitsGUI这个名称了: github是为了实现遗留兼容性而出现的。TraitsUI是构建UI使用特性的主要接口。

对于大多数TraitsUI用户来说,Pyface在很大程度上是遥不可及的,它在OS和Python之间提供了一个抽象层。

如果您对开发UI感兴趣,那么一定要看一看恩纳姆,这是一种用于在Python中构建GUI的基于约束的标记语言。如果您已经深入到TraitsUI,您可能会遇到一些挫折,使事情按照您想要的方式展开。Enaml允许许多非常酷的布局与一个非常温和的学习曲线。

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

https://stackoverflow.com/questions/12143894

复制
相关文章

相似问题

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