AUDIO_FILES = [
os.path.join(settings.AUDIO_FILES_DIR, "1.mp3"),
os.path.join(settings.AUDIO_FILES_DIR, "2.mp3"),
os.path.join(settings.AUDIO_FILES_DIR, "3.mp3"),
os.path.join(settings.AUDIO_FILES_DIR, "4.mp3"),
os.path.join(settings.AUDIO_FILES_DIR, "5.mp3"),
]
def _get_audio_clip():
audio_file = random.choice(AUDIO_FILES)
audio_clip = AudioFileClip(audio_file)
return audio_clip
_get_audio_clip()
Кто-нибудь может указать, почему random.choice всегда возвращает первое значение списка в этом фрагменте кода?