您也可以使用终端命令,例如:import osos.system('xdg-open music.mp3')# music is playing ...我在 cli 中使用MOC播放器,它可以在后台播放和暂停音乐,例如:import os os.system('moc -l music.mp3') #play music os.system('moc -P music.mp3') #pause musicos.system('moc -U music.mp3') #unpause music
通过使用 VLC首先,安装vlc$ pip install python-vlc然后你可以将它添加到你的代码中import vlcplayer = vlc.MediaPlayer("/path/to/song.mp3")player.play()就像这样,您可以在后台播放音乐。你甚至可以控制它!# to pause musicplayer.pause()# to stop musicplayer.stop()你可以做一个像这样的功能import vlcplayer = Nonedef play_music(path): global player if player is not None: player.stop # this code stop old music (if exist) before starting new one player = vlc.MediaPlayer(path) player.play()