基础的Python二维图形?

2 投票
1 回答
5389 浏览
提问于 2025-04-16 16:20

我在找一个可以用的Python 2D图形库,基本上需要做到以下几点,不需要更多的功能:

  • 创建一个指定宽度和高度的窗口
  • 设置后备缓冲区中某个像素(X, Y)的RGB颜色
  • 交换缓冲区

就这些,基本上就是这些。我找不到任何不带一堆复杂东西的库。

1 个回答

4

我推荐使用 PyQt,这是一个图形用户界面(GUI)库/框架,它的绘图功能非常强大。如果你查看 PyQt 附带的示例,特别是那些关于图形和绘图的例子,你会发现用很少的代码就能做出很惊人的效果。

哦,对了,它还会自动处理你提到的双缓冲问题,所以你不用担心这个。


另外,你也可以使用 PyGame,这是一个用于游戏开发的库,封装了 SDL。它在 2D 图形方面的能力非常强大。

撰写回答