@andro1
?

Как исправить использование RAM pyglet'ом?

Есть код, который получает длительность каждого mp3-файла в папке:
import pyglet
def get_durations():
    for i in os.listdir('files'):
        music = pyglet.resource.media('files/' + i)
        print(music.duration)

Это работает, но как я понял, такой метод загружает в память каждый трек и не очищает его. При каждом вызове этой функции в память грузит 30 мб. Можно ли как-то очищать трек из память? Или есть другой способ получить длину mp3-файла?
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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