我在使用Java和Visual Studio编写企业应用程序方面有两年的经验,而且我是Python和wxPython的新手。所以我的问题是:wxPython可以为我提供足够丰富的GUI来创建相同的应用程序吗?我使用Python的原因在于它的多样性,简单性和应用程序的快速开发。谢谢!
答案 0 :(得分:6)
我认为这取决于你对“富人”的定义。我使用它并且喜欢认为它可以制作一些相当有用的GUI。这是一个wxPython应用程序的屏幕截图,用于处理我现在正在编写的传感器数据 - 这不是世界上最复杂或最复杂的,但到目前为止用户看起来相当直观:
我发现wxPython docs有时会有点稀疏,但只要你安装了demo并且wxWidgets docs打开它就是一个很好的工具包。< / p>
答案 1 :(得分:1)
wxGlade将为您提供GUI骨架。你仍然需要一个单独的文本编辑器(我推荐Geany)来填写处理程序。
答案 2 :(得分:0)
我当然会建议使用Python及其GUI库,但只有你才能真正决定是否认为它比visual studio或Java更好。 Python的语法是非常基本的,我认为许多人可以同意它的使用时,你可以使用它(没有大括号等)。 Python Tkinter是一个非常简单的GUI库,是制作基本应用程序的理想选择。另一方面,WxPython比Tkinter更先进,因此用户体验更丰富。我在使用Wx时遇到的唯一问题是无法在网上找到合适的例子来演示如何完成某些事情。祝你好运,希望你找到你想要的东西。卡尔
答案 3 :(得分:0)
wxPython demo显示了大多数可用的小部件。我建议你看看这个,看看它是否能满足你的需要。