我能找到一种使用 Python 构建交互式动画的方法吗?

Can I find a way to build interactive animation using Python

我Python不是很好,之前用过几次。我使用 PYQT 和 python 制作了一个用于控制外部设备的界面。

我想知道 Python 是否可以制作类似 Flash 的交互式动画。我搜索并找到了一些建议:HTML5、Pygame 和 Tkinter。我不知道这些东西如何与 Python.

一起工作

有人可以给点建议吗?谢谢!

我认为 Pygame Python3 中最好的图书馆。你可以做任何你想做的事情,但你需要以艰苦的方式工作,控制 main_loop,处理混乱 类 并且可能需要一些 OpenGL 基本功能。

Tkinter 是制作软件的好库,但处理图形却很糟糕。很简单,网上有很多教程,不需要直接动手main_loop...但是有局限性,有些步骤会卡住,需要双倍的时间来弄清楚。

您应该使用 Pygame 或 Pyglet(类似于 pygame,但仍然更新且更有条理 -- 网上没有太多教程,所以如果您是初学者,请不要在pygame)之前尝试这个。