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

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

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

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

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽