Ткинтер открывает картину - PullRequest
0 голосов
/ 28 ноября 2018

Я пытался открыть фотографию, используя следующий код, но не повезло, он говорит, что файл не существует, и все это в одной папке, и я осмотрелся, но, кажется, ничего не работает

from tkinter import * 
import sys  
from random import *

def button1():
    novi = Toplevel()
    canvas = Canvas ( novi , width = 300, height = 200 )
    canvas.pack(expand = YES, fill = BOTH)
    gif1 = PhotoImage (file = 'hey')


    canvas.create_image (50, 10, image = gif1, anchor = NW)
    cancas.gif1 = gift1
mGui = Tk()
button1 = Button(mGui, text = 'hey boiz',command = button1, height = 5 , width = 20).pack()
mGui.mainloop()

Ответы [ 2 ]

0 голосов
/ 28 ноября 2018

Не забудьте тип файла.

gif1 = PhotoImage(file='hey.png')

Редактировать:

gif1 = PhotoImage(file='hey.gif')
canvas.create_image (50, 10, image = gif1, anchor = NW)
canvas.gif1 = gif1

Исправлены ваши опечатки и мой полусонный ответ.

0 голосов
/ 28 ноября 2018

Вы забыли тип файла, png или jpg gif1 = PhotoImage (file = 'hey'), измените его на gif1 = PhotoImage (file = 'hey.gif')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...