pygame的VS Tkinter的。(pygame vs tkinter.)

2019-07-29 11:46发布

我一直在寻找网页和阅读在Python GUI开发,并已阅读Tkinter的是最好的GUI工具包为Python之一。 但我也知道,pygame的是可用于GUI库。 由于我是相当新的节目,可能有人请解释pygame的和Tkinter的之间的差异,并应在什么场合使用。 这将是一个国际象棋引擎GUI是更好的选择。 预先感谢您非常多。

Answer 1:

首先,Tkinter的绝对不是蟒蛇最好的GUI工具包。 这是最简单的一个,通常自带的Python解释器。 但它不是Qt的,WX或GTK一样强大。

pygame的是 - 正如它的名字州 - 设计为允许很容易在Python中创建的游戏,而不是创建图形用户界面包。 因此,它提供了事件处理,图形声音绑定和编写游戏有用的一些其他的事情,它是写在上面SDL 。

所以,如果你想要写一个GUI应用程序,不要使用pygame的。

在另一方面GUI工具包也可以用来编写游戏。 一般来说,我会说他们是更加灵活然后像pygame的,但他们并不是真正的可比性。 这一切都取决于你想要编写应用程序。 正确的工具的选择通常是非常重要的事。



文章来源: pygame vs tkinter.