Вот код, который я использую. Когда я пытаюсь удалить файл, возникает это исключение:
PermissionError: [WinError 32] Процесс не может получить доступ к файлу, потому что он используется другим процессом
Процесс, о котором говорится в исключении, - это тот же процесс, который использую я. И если я попытаюсь использовать os.close(titulo)
, процесс выдаст исключение:
os.close ожидал целое число.
def audioFun(audio):
titulo = audio.download()
clip = mp.VideoFileClip(titulo)
nombre_audio=titulo.rsplit(".",1)[0]+".mp3"
r = clip.audio.write_audiofile(nombre_audio)
os.remove(titulo)
return nombre_audio