2010-09-13 130 views

回答

2

我通常不使用Tkinter,但我会在拍摄时回答。据Google称,在Tkinter中加载图像有两个主要陷阱:

  1. 它只接受GIF。 (Example code使用PIL加载时转换为GIF)
  2. 您必须手动保留对图像的引用,因为无法对它们进行引用。 (solution)(explanation

用于加载非GIF图像也应该很好地工作以及在Tkinter的GUI的显示图像的基本过程的示例的示例代码。

如果你喜欢一个更实际的例子,PySol是与Tkinter的和PySolFC,其继任者写的纸牌游戏套件,展示了适应新python-ttk Tkinter的API的Python 2.7添加了相同的使用。

0

您可以在Base64上内置图像编码代码

+0

请确定,这听起来很有趣。如果我理解正确,图像将嵌入到代码中,对吗?所以它不依赖于任何外部文件。 – rectangletangle 2010-09-15 02:29:41