Задать вопрос

Как в PYthon выбрать несколько случайных файлов в директории?

ОСЬ - Windows.
Собственно по сабжу.
Если 1 файл нужно выбрать то понятно, как то так:
import os
from os import path
files = [f for f in os.listdir(dirToScreens) if path.isfile(f)]

но как быть если допустим мне нужно выбрать 5 случайных файлов?
выбираю файлы .waw формата, файлов в директории на конец дня(момент выполнения скрипта), около 100.
  • Вопрос задан
  • 411 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@RussianSuburban
import random
...
chosen_files = random.sample(files, 5) if len(files) > 4 else files
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы