首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该学习wxPython代码还是XRC代码?

我应该学习wxPython代码还是XRC代码?
EN

Stack Overflow用户
提问于 2013-10-30 00:55:39
回答 1查看 621关注 0票数 1

经过一些研究,我决定使用wxWidgets为我的Python程序构建用户界面。我了解到这可以通过两种方式完成:要么将我的“幕后”原始Python代码与与接口相关的wxPython代码混合,要么将接口从主代码中分离出来,为接口创建一个分离的XRC文件,并在主Python代码中调用它。我应该做什么,应该学习wxPython还是应该学习XRC代码?

我阅读了学习/使用XRC的一些优点:

  • 将接口与程序逻辑分离。
  • 对话框只阻止输出到C++和XRC,而不是用于Python。
  • 能够在运行时选择不同的资源文件。
  • XRC是一个wxWidgets标准,所以它可以由任何理解它的程序生成和处理。
  • XML比大多数编程语言更容易解析。

但我认为也有一些缺点:

  • 对于wxPython来说,文档似乎要大得多。
  • 似乎有更多的人学习和谈论wxPython,所以支持。XRC可能是稀缺的

那么,什么是最好的学习,XRC代码或wxPython代码?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-30 15:11:19

你应该学wxPython。XRC确实有其优点,但它只覆盖核心部件。如果您想要访问wxPython的其余部分,那么您必须弄清楚如何使XRC包装不受支持的小部件,这并不简单,而且还需要您学习wxPython。

有大量的wxPython教程,但只有几个XRC教程。我写过这两篇文章,但我通常坚持使用wxPython代码。

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

https://stackoverflow.com/questions/19671933

复制
相关文章

相似问题

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