python Tkinter.TK usando PIL.ImageTK
Mirando la oración anterior, debemos prestar atención al método PhotoImage, así que eche un vistazo a su código fuente self.__photo?=?tkinter.PhotoImage (**kw)
Encuentre la oración anterior
Sí, ¿llama a la clase del método PhotoImage?PhotoImage(Imagen) en tkinter:
"""Widget?cuál?puede ?display?colored ?master=Ninguno,? **kw):
"""¿Crear?
Imagen.__init__(self,?' foto',?nombre,?cnf ,?master, ? **kw)
Lo anterior es tkinter.PhotoImage
Puedes encontrar la clase PhotoImageclass?Image:
"""Base? que hereda de Imagen
_last_id=0
def?__init__(self,?imgtype,?name=None,?cnf={},?master=None,?**kw ):
p>
self.name=?Ninguno
si?not?master:
master?
si ?not?master:
raise?RuntimeError('¿Demasiado?temprano?para?crear?imagen')
self.tk?
En otras palabras, la siguiente oración no dice root?= ?tk.Tk()
Entonces, cuando cambias el orden, informa un error