Помощь по отображению изображения в Python

dmitriy_74

Новичок
Пользователь
Май 15, 2022
12
2
3
Здравствуйте, помогите, пожалуйста, по Python. Необходимо по окончании вычислений в программе показать изображение. Как исправить ошибку (см.вложение),и есть ли другие простые методы,как мне автоматически показать нужную картинку на экране. Спасибо
 

Вложения

  • Снимок.JPG
    Снимок.JPG
    88,9 КБ · Просмотры: 6

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 582
457
83
можно так
Python:
import tkinter as tk
from PIL import Image, ImageTk

root = tk.Tk()

image = Image.open("gif.png")
imageTk = ImageTk.PhotoImage(image)
label = tk.Label(root, image=imageTk)
label.pack()

root.mainloop()
 
  • Мне нравится
Реакции: dmitriy_74

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 582
457
83
python -m pip install Pillow
или
python3 -m pip install Pillow

если не работает, то у вас не добавлен python в PATH, проще переустановить питон и во время установки поставить галочку ADD TO PATH
 
  • Мне нравится
Реакции: dmitriy_74

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
932
208
43
20
Москва
На счёт установки pip
1) Устанавливаешь python, поставив галочку "добавить в PATH"
2) Перезагружаешь компьютер, должно работать
3) Если не работает, можно попробовать установить pip, скачай и запусти скрипт get-pip.py
 
  • Мне нравится
Реакции: dmitriy_74

dmitriy_74

Новичок
Пользователь
Май 15, 2022
12
2
3
можно так
Python:
import tkinter as tk
from PIL import Image, ImageTk

root = tk.Tk()

image = Image.open("gif.png")
imageTk = ImageTk.PhotoImage(image)
label = tk.Label(root, image=imageTk)
label.pack()

root.mainloop()
Спасибо,cкорее всего работает, теперь нужно модуль устанавливать. Возможно установить без PyPharm?Знаю ,что ввести в "терминал",а как вызвать командную строку?
 

Вложения

  • Снимок.JPG
    Снимок.JPG
    22,4 КБ · Просмотры: 3

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 582
457
83
я чет растерялся...
ну вот, наверное у вас винда - https://yandex.ru/search/?text=как+открыть+командную+строку&lr=49&src=suggest_B
 
  • Мне нравится
Реакции: dmitriy_74

dmitriy_74

Новичок
Пользователь
Май 15, 2022
12
2
3
 

Вложения

  • Снимок.JPG
    Снимок.JPG
    21,7 КБ · Просмотры: 3

dmitriy_74

Новичок
Пользователь
Май 15, 2022
12
2
3
python -m pip install Pillow
или
python3 -m pip install Pillow

если не работает, то у вас не добавлен python в PATH, проще переустановить питон и во время установки поставить галочку ADD TO PATH
та же ошибка и после переустановки. Есть алгоритм для открытия изображения или видео еще?
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 582
457
83
Python:
import tkinter as tk

root = tk.Tk()

imageTk = tk.PhotoImage(file="gif.png")
label = tk.Label(root, image=imageTk)
label.pack()

root.mainloop()
 

dmitriy_74

Новичок
Пользователь
Май 15, 2022
12
2
3
На счёт установки pip
1) Устанавливаешь python, поставив галочку "добавить в PATH"
2) Перезагружаешь компьютер, должно работать
3) Если не работает, можно попробовать установить pip, скачай и запусти скрипт get-pip.py
Здравствуйте, невероятное спасибо, работает как часы теперь!
 
  • Мне нравится
Реакции: Vershitel_sudeb

Форум IT Специалистов