Найти - Пользователи
Полная версия: вставка img в GUI
Начало » Python для новичков » вставка img в GUI
1
demotivation
Нужна помощь со вставкой изображения в окно Tk().
Версия питона 3.3. Кто знает как, напишите пример плиз
sanodin
так?
import Tkinter as tk
from PIL import ImageTk, Image
path = 'C:/xxxx/xxxx.jpg'
root = tk.Tk()
img = ImageTk.PhotoImage(Image.open(path))
panel = tk.Label(root, image = img)
panel.pack(side = "bottom", fill = "both", expand = "yes")
root.mainloop()
http://stackoverflow.com/questions/10133856/how-to-add-an-image-in-tkinter-python-2-7

под третий
import tkinter as tk
demotivation
sanodin
так?

почти.
Закачал версию под 3.3, Pillow 2.3.0 и немного исправил:
import tkinter as tk
from PIL import ImageTk, Image
f=open('roza.gif', ‘rb’)
root = tk.Tk()
img = ImageTk.PhotoImage(Image.open(f))
panel = tk.Label(root, image = img)
panel.pack(side = “bottom”, fill = “both”, expand = “yes”)
root.mainloop()
Работает
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB