Python Forum
simple tkinter question function call not opening image
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
simple tkinter question function call not opening image
#1
I had some free time and was messing tkinter again, i wanted to create a function to open a image so that i could simply call the function to get the image but The Image would not appear in the Frame while calling from the function but if ran in multiple lines of code the image appears just fine. i dont see why the function prevents the image from being placed inside the Frame.

from tkinter import *
from PIL import ImageTk,Image


root = Tk()
root.geometry("400x400")


def open_image():
	frame = Frame(root,width=200,height=200,bd=5,bg='white')


	photo = ImageTk.PhotoImage(Image.open('image.jpg'))
	photo_label = Label(image=photo)
	photo_label.pack()

open_image()

root.mainloop()
Reply


Messages In This Thread
simple tkinter question function call not opening image - by gr3yali3n - Jul-31-2022, 07:40 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Wont create Image from function the_muffin_man 10 1,933 Jul-10-2024, 06:20 PM
Last Post: AdamHensley
  Tkinter: An image and label are not appearing. emont 7 2,288 Mar-21-2024, 03:00 PM
Last Post: deanhystad
  Using Tkinter inside function not working Ensaimadeta 5 6,805 Dec-03-2023, 01:50 PM
Last Post: deanhystad
  GUI Problem / call another function / fill QListwidget flash77 5 1,541 Jul-30-2023, 04:29 PM
Last Post: flash77
  Beginner question re: Tkinter geometry return2sender 3 1,564 Jun-19-2023, 06:19 PM
Last Post: deanhystad
  Tkinter GUI question texan1836 3 2,742 Apr-13-2023, 03:12 AM
Last Post: deanhystad
  My Background Image Is Not Appearing (Python Tkinter) HailyMary 2 7,938 Mar-14-2023, 06:13 PM
Last Post: deanhystad
  help needed running a simple function in pyqt5 diodes 27 11,153 Jan-24-2023, 12:19 PM
Last Post: GetOnData
  [Tkinter] Tkinter don't change the image DQT 2 2,499 Jul-22-2022, 10:26 AM
Last Post: menator01
  Tkinter won't run my simple function AthertonH 6 5,443 May-03-2022, 02:33 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020