Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python оставил KoTaIN4ik [RSS Feed]

#1 Дек. 4, 2022 00:42:00

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

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

 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'

Офлайн

#2 Март 9, 2023 21:23:43

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

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

Если я правильно понял, то объект ‘Image’ не может иметь атрибут ‘open’…
Если грубо, в общем неправильная запись в строке.



Плохо когда не знал, да еще забыл…

Отредактировано urandart (Март 9, 2023 21:24:15)

Офлайн

#3 Июль 23, 2023 10:48:10

Novator
Зарегистрирован: 2021-03-22
Сообщения: 45
Репутация: +  0  -
Профиль   Отправить e-mail  

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

KoTaIN4ik
image = PhotoImage(Image.open(“logo.png”))
Может так?
 image = Image.open("logo.png")
test = ImageTk.PhotoImage(image)
Только тогда
 from PIL import Image, ImageTk

Офлайн

#4 Июль 24, 2023 08:49:35

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2583
Репутация: +  60  -
Профиль   Отправить e-mail  

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

https://www.pythontutorial.net/tkinter/tkinter-photoimage/
тут несколько примеров с пояснениями



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

  • Начало
  • » GUI
  • » Помогите пожалуйста я не понимаю что он хочет от меня я ток недавно начал изучать python оставил KoTaIN4ik[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version