zoukankan      html  css  js  c++  java
  • 一个简单有趣的Python音乐播放器

    (赠新手,老鸟绕行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 模块名 “命令获取安装。

    希望你玩的愉快~ _

  • 相关阅读:
    pyqt笔记1模块 信号和插槽
    pyqt5 eric6 pyqt5-tools
    转入Python3.5
    ARM伪指令
    ARM MOV PC加8
    所有JTAG集成电路都应该支持菊花链
    冯诺依曼存储子系统的改进
    [分享]Active-HDL 9.2 安装
    运行python脚本后台执行
    scala实验 模拟图形绘制
  • 原文地址:https://www.cnblogs.com/GyForever1004/p/8338207.html
Copyright © 2011-2022 走看看