Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有办法在歌曲之间暂停和恢复我的音乐播放列表?_Python_Python 3.x_Vlc - Fatal编程技术网

Python 有没有办法在歌曲之间暂停和恢复我的音乐播放列表?

Python 有没有办法在歌曲之间暂停和恢复我的音乐播放列表?,python,python-3.x,vlc,Python,Python 3.x,Vlc,我是Python新手,我认为通过创建播放列表来播放音乐会很有趣。我写的代码播放保存在我的音乐文件夹中的mp3文件。现在我想在脚本运行时暂停/恢复。 任何提示和建议都很受欢迎 import vlc from mutagen.mp3 import MP3 from glob import glob import time ##Directory for Music Files######## audio_dir = '/path/to/Music' files = glob (audio_di

我是Python新手,我认为通过创建播放列表来播放音乐会很有趣。我写的代码播放保存在我的音乐文件夹中的mp3文件。现在我想在脚本运行时暂停/恢复。 任何提示和建议都很受欢迎

import vlc
from mutagen.mp3 
import MP3
from glob import glob
import time

##Directory for Music Files########

audio_dir = '/path/to/Music'
files = glob (audio_dir + '/*.mp3')

####################################

for filename in files:

    current_song = vlc.MediaPlayer(filename)    
    audio_specs = MP3(filename)    
    current_song.play() 
    time.sleep(audio_specs.info.length)
    current_song.stop()
您可以使用库捕捉键盘输入并将其映射到播放器

import keyboard

keyboard.add_hotkey('p', current_song.pause, args=None)
keyboard.add_hotkey('r', current_song.play, args=None)