用户界面- Mac和Windows兼容的Python GUI,易于安装并与pygame一起工作



我编写了一个程序,用于查找和测量图像中酵母菌落的半径。它使用pygame来访问像素和图形化显示图像。

下一步是使其"用户友好",以便我大学生物实验室的非程序员可以使用它。Pygame缺少滚动条、文本框、"打开文件"对话框等,而这些正是我所需要的。我听说混合pygame和Tkinter是一场噩梦。我可以用什么?

一个额外的要求是,我希望Python和所有必要的模块的设置很容易在Windows和Mac上做,这就是为什么我不使用像PIL这样的东西,它必须从Mac上的源代码设置。pygame似乎很容易在Mac上设置,并且有一个Windows .exe也是如此。我希望人们能够在自己的笔记本电脑上尽可能简单地下载和运行这个程序,而不需要我的帮助。

如果没有简单的方法使某种GUI模块与pygame一起运行,是否有人有任何建议,如何导出我的pygame图像,或像素列表,或任何东西,在GUI上显示?我可以在不打开窗口的情况下制作和操作pygame图像吗?或者是否存在允许像素访问的gui(即set_at()和get_at() ?)

我非常感谢你的建议和建议!我真的很困惑,也很沮丧,因为我已经让这个程序完美地工作了——除了一个事实,就是除了我没有人会使用它。

别害怕!其他人也有同样的问题,并得到了帮助。

另外,这里有一些有用的链接。这些是PyGame GooeyPy, Mike's Simple GUI, OcempGUI等的GUI工具包。

我认为PGU是大多数游戏开发者使用的流行库之一,它似乎维护得相当好。