2010-09-13 61 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