Чтобы остановить воспроизведение музыки в Python, вам нужно сначала иметь доступ к библиотеке, которая позволяет управлять аудио. Один из способов сделать это - использовать библиотеку pygame.
Вот пример кода, который позволит вам остановить воспроизведение музыки с помощью pygame:
```python
import pygame
pygame.init()
pygame.mixer.music.load("your_audio_file.mp3")
pygame.mixer.music.play()
# остановить воспроизведение после 5 секунд
pygame.time.wait(5000)
pygame.mixer.music.stop()
```
Чтобы удалить файл с музыкой, который занят другим процессом после прослушивания, вам нужно сначала убедиться, что воспроизведение завершено. Затем вы можете использовать модуль `os` в Python для удаления файла. Вот пример кода:
```python
import os
# здесь код для воспроизведения музыки
# проверяем, что воспроизведение завершено
if not pygame.mixer.music.get_busy():
# удаляем файл
os.remove("your_audio_file.mp3")
else:
print("Файл все еще занят другим процессом")
```
Помните, что удалять файл, который может быть использован другим процессом, может вызвать ошибки. Поэтому рекомендуется сначала убедиться, что воспроизведение завершено, прежде чем удалять файл.