Открыть случайное изображение PNG из папки - PullRequest
0 голосов
/ 30 января 2019

Здравствуйте, мне нужна помощь с очень простым скриптом Python 3.В скрипте я пытаюсь открыть файл изображения png из папки с этим:

png = Image.open('img/image.png', + 'r')

Это хорошо работает, но теперь мне нужно получить случайные .png изображения из той же папки, но после некоторой неудачной попытки, я 'Я хотел бы знать, как это сделать, на самом деле я использую в моем сценарии

  • из случайного импорта randint
  • import uuid
  • из PIL import Image

Любая помощь будет оценена, спасибо всем

Ответы [ 2 ]

0 голосов
/ 30 января 2019
import os,random
from PIL import Image
random_image = random.choice(os.listdir("img"))
Image.open(random_image)
0 голосов
/ 30 января 2019
import glob
import random
from PIL import Image
img = random.choice(glob.glob('img/*.png'))
png = Image.open(img, + 'r')
...