Continuiamo la rubrica su Python presentando un altro simpatico snippet di codice che permette l’esecuzione di un MP3 attraverso Python!

Il codice presentato si appoggia al software di riproduzione multimediale, VLC, attraverso un modulo in Python chiamato vlc.py realizzato da Olivier Aubert, Jean Brouwers e Geoff Salmon. Il modulo vlc.py aggiornato può essere scaricato gratuitamente e funziona anche con l’ultima versione di Python 3.4.

Qui di seguito il codice:

import vlc
 
p = vlc.MediaPlayer("nome_file.mp3") # possiamo anche specificare il file in un percorso preciso
p.play()
# e possiamo stoppare usando: p.stop()

Il modulo offre molte altre funzionalità (più o meno permette di sfruttare ogni funzionalità di vlc), ed è uno dei modi più semplici di riprodurre un mp3 usando Python.
Si potrebbe anche modificare il codice utilizzando os.path per effettuare la ricerca automatica della canzone dato un nome iniziale di partenza, sta a voi implementarlo nelle maniere più disparate possibili.