适用于Python的Mac和Windows兼容GUI,易于安装且支持pygame?
我做了一个程序,可以在图片中找到酵母菌落并测量它们的半径。这个程序使用pygame来访问像素和显示图像。
接下来的步骤是让这个程序“更友好”,这样我大学生物实验室里不懂编程的人也能使用。可是,pygame没有滚动条、文本框、打开文件对话框等功能,而这些我都需要。我听说把pygame和Tkinter混合使用非常麻烦。那么我该用什么呢?
还有一个额外的要求是,我希望在Windows和Mac上设置Python和所有必要的模块都能简单易行,这也是我不使用像PIL这样的库的原因,因为在Mac上必须从源代码安装。pygame在Mac上似乎很容易设置,而且还有Windows的.exe文件。我希望人们能在自己的笔记本电脑上尽可能简单地下载和运行这个程序,而不需要我的帮助。
如果没有简单的方法让某种GUI模块和pygame一起运行,有没有人能建议我如何将pygame的图像或像素列表等导出,以便在GUI上显示?我能否在不打开窗口的情况下创建和操作pygame图像?或者有没有允许像素访问的GUI(比如set_at()和get_at())?
非常感谢大家的建议和意见!我真的很困惑,也很沮丧,因为我已经让这个程序完美运行了——除了没有其他人能使用它。
1 个回答
3
别担心!其他人也遇到过同样的问题,并且得到了帮助。
另外,这里有一些有用的链接。这些是适用于PyGame的图形用户界面工具包,包括GooeyPy、Mike's Simple GUI、OcempGUI,还有更多的选择。
PGU我觉得是大多数游戏开发者常用的一个流行库,而且看起来维护得还不错。