You can download this code by clicking the button below.
This code is now available for download.
This function lists a random selection of filenames from the specified directory.
Technology Stack : os, random
Code Type : Function
Code Difficulty : Intermediate
import os
import random
def list_random_files(directory, num_files=5):
"""
列出指定目录下随机选取的文件名列表。
"""
files = [f for f in os.listdir(directory) if os.path.isfile(os.path.join(directory, f))]
random.shuffle(files)
return files[:num_files]