我使用python 3创建了一个词汇测试工具,你可以在其中将词汇量用于外语,它会每天测试你并学习你的记忆,以便计算下次它会问你的时间。 它工作得很好但唯一的问题是它在python终端中运行,我想创建一个GUI。它是我从未学过的编程的一部分,我认为它可能非常有趣。
所以,这是我的问题:我应该使用哪个python库?我在互联网上搜索过,我找到了关于Kivy,Pygame,Tkinter的网站,但我不知道哪一个最适合。 我希望它做的事情是: - 从用户那里获取输入来测试所学的词汇 - 显示答案 - 显示进化图(我已经用matplotlib做了,但我想将它添加到GUI) - 显示所有单词以允许用户滚动它们以删除或修改它们 - 从用户那里获取输入以将词汇添加到文件中。
这就是我能想到的一切。在编程方面,我不是专家,但我学得很快。我猜他们必须是一个菜单页面供用户选择是否播放,修改或添加。
提前致谢。
皮尔
答案 0 :(得分:-1)
我还没有尝试过所有的库,但是为了这个,TkInter应该可以做到。 (而且很容易学习)
您可以使用条目类输入用户,使用标签显示反馈......
TkInter的最大优点是有很多数据,手册,指南,教程和论坛。查找有关如何构建和调整GUI的信息应该没有问题。
答案 1 :(得分:-2)
我设法在大约两周内用PyGame创建了一个相当复杂的游戏,所以这就是我建议的库。网上有很多资源(例如他们网站上链接的免费教科书)和大量的示例代码可以帮助您入门。我已经用TkInter完成了一些东西,我不喜欢它和PyGame一样,因为它值得。