@ripjakeyh

Как выбрать случайный файл(фото) из директории (python)?

Использую:
open(random.choice(os.listdir("arts/")))

Ошибка:
FileNotFoundError: [Errno 2] No such file or directory: '2.jpg'

В папке:
1.jpg, 2.jpg
  • Вопрос задан
  • 3521 просмотр
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Вам намекают что выполнить нужно примерно эту операцию:
import os

DIR = 'arts'
open(os.path.join(DIR, random.choice(os.listdir(DIR))))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
os.path.join
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы