bimka
@bimka
Осваиваю Питон

Как удалить временные файлы?

в ходе работы программы создаются временные файлы res0.wav, res1.wav, res2.wav и т.д.

пытаюсь удалить через remove(r'res\d.wav'), но выводит ошибку : FileNotFoundError: [WinError 3] Системе не удается найти указанный путь: 'res\\d.wav'

как удалить временные файлы, если я не знаю их точного количества, но называются они все оп одному шаблону?
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Используй модуль tempfile, он умеет прибирать за собой. Но это лучше всего работает, если тебе нужен именно файловый объект, а не именованный файл в файловой системе. Есть, конечно, класс tempfile.NamedTempFile, но там свои заморочки.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы