Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 4, 2022 00:38:11

KoTaIN4ik
Зарегистрирован: 2022-12-04
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python

 import os
import tkinter as tk
from tkinter import *
from tkinter import Image
import canvas
win = tk.Tk()
win.geometry(f"400x500+100+200")
win.title('StartupGames')
# кнопки
def Discord():
    os.startfile('C:/Users/kotai/AppData/Local/Discord/app-1.0.9007/Discord.exe')
button1 = tk.Button(win, text='Start discord',
                    command=Discord
                    )
button1.pack()
image = PhotoImage(Image.open("logo.png"))
canvas.create_image(0, 0, anchor=NW, image=image)
canvas.pack()
win.mainloop()


Вот ошибка которая при запуске
 Traceback (most recent call last):
  File "D:\Python Project`s\ReadyPython\main.py", line 21, in <module>
    image = PhotoImage(Image.open("logo.png"))
AttributeError: type object 'Image' has no attribute 'open'

Отредактировано KoTaIN4ik (Дек. 4, 2022 00:41:56)

Офлайн

#2 Дек. 4, 2022 09:58:56

Danone
Зарегистрирован: 2022-12-03
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python

Так как нет у Image атрибута Open, то выводится данная ошибка.
Попробуйте строчку :

 image = PhotoImage(Image.open("logo.png"))
написать так:
 image = PhotoImage(file ='logo.png')

Офлайн

#3 Дек. 21, 2022 15:28:57

KoTaIN4ik
Зарегистрирован: 2022-12-04
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python

НЕ помогло

Офлайн

#4 Дек. 21, 2022 15:37:37

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1309
Репутация: +  113  -
Профиль   Отправить e-mail  

Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python

  
from PIL import ImageTk, Image
img = ImageTk.PhotoImage(Image.open("logo.png"))

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version