python pynput 按两下耳机播放键切换下一首歌“Key.media_next“
生活随笔
收集整理的這篇文章主要介紹了
python pynput 按两下耳机播放键切换下一首歌“Key.media_next“
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
- 前言
我的耳機按鍵是按一下播放再按一下暫停,快速按多次也沒有別的效果,但是我想按兩下可以切歌,按三下可以切上一首歌,和手機的線控操作一樣
環(huán)境 python3.7 安裝 pynput 模塊
pip install pynput
執(zhí)行代碼
# -*- coding=utf-8 -*- # ========================================== # author: Ruben # mail: 773849069@qq.com # time: 2022/9/20 # ========================================== u""" 按兩下播放鍵,下一曲""" import time from pynput.keyboard import Key, Listener, Controller# --*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*class _G:SEC = time.time()CONTROL = Controller()def on_press(key):if key is Key.media_play_pause:if (time.time() - _G.SEC) < 0.3:_G.CONTROL.tap(Key.media_next)_G.SEC = time.time()passpassif __name__ == "__main__":with Listener(on_press=on_press) as lsn:lsn.join()- 如何實現(xiàn)按三次切換上一首歌呢?歡迎討論
總結
以上是生活随笔為你收集整理的python pynput 按两下耳机播放键切换下一首歌“Key.media_next“的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NetApp FAS2554故障灯常亮c
- 下一篇: 区块链DEFI