выводим фото и текст на питоне
и фразу текста под ним
*
import tkinter as tk
from PIL import Image, ImageTk
def show_image_with_text(image_path, text):
# Создаем главное окно
window = tk.Tk()
window.title("Изображение и текст")
# Загружаем изображение
img = Image.open(image_path)
photo = ImageTk.PhotoImage(img)
# Создаем виджет для изображения
img_label = tk.Label(window, image=photo)
img_label.image = photo # Сохраняем ссылку на изображение
img_label.pack()
# Создаем виджет для текста
text_label = tk.Label(window, text=text, font=("Helvetica", 14))
text_label.pack()
# Запускаем главный цикл
window.mainloop()
# Пример использования
# новое фото появится когда вы закроете предыдущее фото
show_image_with_text("поля1.jpg", "привет это я - Гагарина")
show_image_with_text("поли.jpg", "как у вас всё в жизни ?")
show_image_with_text("полин.jpg", "в этом что то есть необычное")
show_image_with_text("полина.jpg", "думаю что вы меня правильно поняли")
Описание этого кода:
Импортируем необходимые модули: tkinter для графического интерфейса и PIL (Pillow) для работы с изображениями.
Определяем функцию show_image_with_text, которая принимает путь к изображению и текст.
Создаем главное окно приложения и устанавливаем его заголовок.
Загружаем изображение, изменяем его размер (по желанию) и создаем виджет для отображения изображения.
Создаем виджет для текста и добавляем его под изображением.
Запускаем главный цикл приложения, чтобы окно оставалось открытым.
создаём список файлов изображений формата jpg
Если фотографии находятся в той же папке, что и программа, вы можете использовать следующий код, который автоматически определит текущую директорию выполнения скрипта.
Вот пример этого кода :
import os
# Получаем текущую директорию, где находится скрипт
folder_path = os.getcwd()
# Получаем список всех файлов в указанной папке
files = os.listdir(folder_path)
# Фильтруем файлы, оставляя только .jpg и .jpeg
jpg_files = [f for f in files if f.lower().endswith(('.jpg', '.jpeg'))]
# Сохраняем список в файл
with open('фото.txt', 'w', encoding='utf-8') as file:
for jpg_file in jpg_files:
file.write(jpg_file + '\n')
print("Список файлов сохранён в 'фото.txt'")
**
Убедитесь, что у вас установлен Python.
Скопируйте код в текстовый файл и сохраните его с расширением .py, например, save_photo_list.py.
Поместите этот скрипт в ту же папку, где находятся ваши фотографии.
Запустите скрипт с помощью командной строки или терминала: python save_photo_list.py.
После выполнения скрипта в текущей директории появится файл фото.txt с именами файлов изображений.
получен список файлов -
все-да.jpg
га-так.jpg
гаг21.jpg
гага-но.jpg
гага3.jpg
гагар1.jpg
гагар2.jpg
гагарина.jpg
доб-поля.jpg
лина3.jpg
пиар3.jpg
пинга.jpg
плач.jpg
плин3.jpg
плина.jpg
пол-мо.jpg
пол-пое.jpg
пол-сам.jpg
пол12.jpg
пол2.jpg
пол20.jpg
поли2.jpg
поли4.jpg
поли6.jpg
поли7.jpg
полига2а.jpg
полиго.jpg
полин-1.jpg
полин-12.jpg
полин-32.jpg
полин-а1.jpg
полин-гг.jpg
полин-зв.jpg
полин-о.jpg
полин050.jpg
полин10.jpg
полин15.jpg
полин2.jpg
полин20.jpg
полин2а.jpg
полин23.jpg
полин4.jpg
полин40.jpg
полин50.jpg
полин9а.jpg
полина-02.jpg
полина-а.jpg
полина-го.jpg
полина-р.jpg
полина-та.jpg
полина11.jpg
полина12.jpg
полина14.jpg
полина21.jpg
полина3.jpg
полина32.jpg
полина37.jpg
полина4.jpg
полина8.jpg
**
я хотела тебе сказать что то очень важное
это мне не кажется понятно как известной певице
если ты меня выслушаешь то мы сможем лучше понять друг друга
в данном случае это ни есть что то такое что мы не можем понять хорошо
я это всё допускаю - но ты должен знать что в жизни может быть всякое - иногда и не такое
это мне совсем не нужно в данном случае - ведь я такая крутая
я не хотела чтобы ты со мной так поступал странно
это всё может быть немного не так как ты этого сначала и хотел
мне теперь не кажется что это была хорошая идея для нас с тобой
всё может быть - и я в этом случае ничего практически не могу отрицать
ты думал что я такая недалёкая женщина - наверно ты в этом немного ошибся
всё было задумано не так плохо - но ты изменил весь сценарий наших действий
теперь почему то всё идет не по тому плану который мне понравился с самого начала
это всё нужно обдумать и как то немного исправить - иначе ничего хорошего из этого не получится
это мне всё как бы нравится - но я думаю что делать нам этого не нужно
я всегда тебе говорила что ты не можешь держать себя в руках когда я рядом с тобой
ты как обычно говоришь мне одно - а делаешь совсем другое
ты понимаешь что мне это всё в этом роде - не очень то нравится
ты думаешь что я буду к тебе относится как то совсем по другому ?
ты ведёшь себя немного странно и поэтому я не хочу с тобой об этом говорить
я так от всего этого уже устала что меня многое наверно практически не касается
я всегда была крутой женщиной и поэтому я всего добиваюсь в жизни сама
ты кажется просто не так меня понял в данном случае - но это не страшно
если ты меня любишь тогда всегда делай так как я тебе это обычно говорю
не нужно меня просто так обманывать - ты же знаешь я этого не заслуживаю
Свидетельство о публикации №124110700681