[問題] 圖片讀取的問題....

看板Python作者 (肝...是用來爆的...= =)時間18年前 (2006/11/27 23:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好 我現在在寫一個讀入圖片的簡單程式如下: from Tkinter import * import Image, ImageTk win = Tk() imgFile = Image.open("D:\\lena.bmp") img = ImageTk.PhotoImage(imgFile) canvas = Canvas(win, width=400, height=630) canvas.create_image(40, 40, image=img, anchor=NW) canvas.pack(fill=BOTH) 可是一執行就出現了下面的錯誤 Traceback (most recent call last): File "D:\Python25\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 310, in RunScript exec codeObject in __main__.__dict__ File "D:\work\prog\ex3.py", line 9, in <module> canvas.create_image(40, 40, image=img, anchor=NW) File "D:\Python25\Lib\lib-tk\Tkinter.py", line 2154, in create_image return self._create('image', args, kw) File "D:\Python25\Lib\lib-tk\Tkinter.py", line 2145, in _create *(args + self._options(cnf, kw)))) TclError: image "pyimage11" doesn't exist 只要一執行到canvas.create_image(...)就會出錯 請問版上有網友有沒有解決的方法 PS:我用的IDE是pythonwin,如果換用內建的IDEL就沒有問題 -- ████████████████ ^ █ /▔▔▔▔▔╲ ===================| █◣ ╲ █ \ ██ ╰╮ \ │ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.137.91 ※ 編輯: guteres 來自: 163.13.137.5 (11/28 11:04)
文章代碼(AID): #15QmUPxI (Python)
文章代碼(AID): #15QmUPxI (Python)