(贈新手,老鳥繞行0.0) Python版本:3.5.2 源碼如下: ~~~~ __Author__ = "Lance " coding = utf 8 導入相應模塊 from pygame import mixer from pynput import keyboard from pynput.k ...
(贈新手,老鳥繞行0.0)
Python版本:3.5.2
源碼如下:
__Author__ = "Lance#"
# -*- coding = utf-8 -*-
#導入相應模塊
from pygame import mixer
from pynput import keyboard
from pynput.keyboard import Key
#音量初始值(範圍是 0~1 )
value = 0.5
#混音器初始化、載入音樂、播放音樂
mixer.init()
mixer.music.load("xxx.mp3")
mixer.music.play()
#設置初始音量
mixer.music.set_volume(value)
def on_press(key):
global value
if key == Key.left:
#暫停
mixer.music.pause()
elif key == Key.right:
#恢復暫停
mixer.music.unpause()
elif key == Key.up:
if value < 1:
value += 0.1
mixer.music.set_volume(value)
elif key == Key.down:
if value > 0:
value -= 0.1
mixer.music.set_volume(value)
#開始監聽鍵盤的動作
with keyboard.Listener(on_press=on_press) as listener:
listener.join()
while True:
pass
可以通過上下左右方向鍵控制歌曲的音量大小、暫停與否。
如果你的環境沒有安裝博主用到的模塊,可以進入命令行,通過” pip install 模塊名 “命令獲取安裝。
希望你玩的愉快~ ^_^