"Tuvas" wrote: > Update: I can put the image in, but it spits out errors, adding this to > it: > > canvas.insert(pic)
the "insert" method is used to insert text into canvas text items; the syntax is canvas.insert(tag, position, text) I'm not sure what you're saying here; did you get errors when you did this, or did this eliminate whatever errors you got when you created the image? > BTW, I noted that my code was written incorectly The function should be > as follows: > > def change_pic(path): > global pic > image=Image() #I'm using PIL to use the images, but I is that a PIL Image object or a Tkinter Image object? if you're using PIL, you need to use the ImageTk module to convert the PIL image to a format suitable for Tkinter. if you're using Tkinter images, you really want the PhotoImage class. Image is just a base class; it doesn't really provide any behaviour. > don't think it's depended... This code's not the important one... > pic=canvas.create_image(1,1,image=image, anchor=NW) > > Note, add the first line above and it works. > > The question, how do I get it to work without the error messages? can you perhaps post the error message? </F> -- http://mail.python.org/mailman/listinfo/python-list