ich arbeite momentan an einem Projekt indem ich verschiedene GIFS in TKinter abspielen möchte.
Hierzu mein Code.
In OpenSuse läuft das ganze so wie ich möchte, allerdings benötige ich dieses Tool in Windows und da wird zwar das TKInter Fenster angezeigt jedoch nicht die einzelnen Bilder.
Vielen Dank im Voraus für eure Hilfe
Code: Alles auswählen
import os
import Tkinter as tk
import time
def gifoeffnen(name,gifnr) :
giffenster = tk.Tk()
label = tk.Label()
label.pack()
counter = 0
while counter < gifnr :
photo = tk.PhotoImage(file=name, format="gif -index " + str(counter))
label.config(image = photo)
time.sleep(0.05)
giffenster.update()
counter += 1
if counter > gifnr :
giffenster.destroy()
gifoeffnen("test.gif",21)