在OSX上轻松处理媒体密钥。

osxmmkeys的Python项目详细描述


osxmmkeys是一个简单的python库,用于处理os x上的媒体密钥。 可以观察到按键没有副作用,也可以默认按键 行为完全凌驾于一切之上。

安装

要使用pip安装osxmmkeys,请使用:

$ pip install osxmmkeys

用法

简单示例:

importosxmmkeysdefhandler():print("Play/pause key was pressed")tap=osxmmkeys.Tap()tap.on('play_pause',handler)tap.run()

线程示例:

importosxmmkeys,timedefhandler():print("Play/pause key was pressed")tap=osxmmkeys.Tap()tap.on('play_pause',handler)tap.start()try:whileTrue:time.sleep(1)except(KeyboardInterrupt,SystemExit):tap.stop()

支持的密钥名:

  • play_pause
  • next_track
  • prev_track
  • mute
  • volume_down
  • volume_up
  • backlight_down
  • backlight_up
  • kb_backlight_down
  • kb_backlight_up

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中查找一个数的所有因子?   java libGDX绘制纹理区域的一部分   要生成的windows Java编译器选项。exe文件   JFrame中标题栏中的java字幕   java为非java应用程序创建jar文件。类文件   java活动流在应用程序加载时在面板中生成X个数量的对象   java GAE:隐藏敏感网站文件/信息   java使用itext以编程方式单击PDF XFA表单上的按钮   java组件大小问题!由于我不知道的原因,调整到父级大小!   JOptionPane中的java更新消息   Eclipse启动时java启动Tomcat?   java如何使用CameraKit保存照片和视频   java中的XML文档遍历器   java如何在ECDSA中处理基址顺序较长的短哈希   java与MySQL和Netbeans的斗争