【问题标题】:PYTHON: Drawing image in tkinter bug:" type object 'Image' has no attribute 'open'"PYTHON:在 tkinter 错误中绘制图像:“类型对象 'Image' 没有属性 'open'”
【发布时间】:2019-10-14 03:45:51
【问题描述】:

我在电脑上下载了 Pillow (Pill)..

尝试在 tkinter 中绘制图像时出现错误。

我尝试在 tkinter 中使用 Pillow (PILL) 来绘制图像

     from PIL import Image, ImageTk

     self.img = Image.open("10d.jpg");
     self.tatras = ImageTk.PhotoImage(self.img)
     canvas.create_image(10, 10, anchor=NW, image=self.tatras)

错误:

类型对象'Image'没有属性'open'

【问题讨论】:

  • 您是否在代码中的某处命名了变量Image
  • 我可以看到以下输出:print(type(Image))

标签: python image tkinter


【解决方案1】:

将导入图像用作(您喜欢的任何名称) 然后使用名称作为图像

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 2021-05-29
    • 2010-12-23
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    相关资源
    最近更新 更多