当前位置: 首页 > news >正文

Python 播放音乐

本篇是使用Python pygame库来实现操作音乐。

安装pygame

播放音乐需要pygame库,如果没有可以进行安装。

命令如下:

pip install pygame

引入类库

需要引入两个类库,即time和pygame。

示例如下:

import time
import pygame

播放音乐实现

通过os设置音乐文件路径为当前目录中的音乐,

加载音乐后播放10秒钟,之后暂停然后设置音量到百分之60;

再继续播放时设置播放进度,在播放10秒后关闭音乐。

示例如下:

import time
import pygame
import os# 设置音乐路径
filePath = os.path.join(os.getcwd(), 'mp3\\爱我的人和我爱的人 – 游鸿明.mp3')# 初始化
pygame.mixer.init()
# 加载音乐
pygame.mixer.music.load(filePath)
# 播放音乐
pygame.mixer.music.play()
# 播放时间
time.sleep(10)
# 暂停播放
pygame.mixer.music.pause()
# 设置音量
pygame.mixer.music.set_volume(60)
# 继续播放 并设置播放进度
pygame.mixer.music.play(start=60)
# 播放时间
time.sleep(10)
# 关闭音乐
pygame.mixer.music.stop()

总结

简单的使用命令行调用了音乐播放、暂停和结束,可以结合tkinter来实现一个音乐播放器窗口程序。

http://www.lryc.cn/news/300379.html

相关文章:

  • [嵌入式系统-21]:RT-Thread -7- 内核组件编程接口 - 定时器
  • Python Matplotlib 的学习笔记
  • SQL语言1
  • PowerShell搭建vue起始项目
  • jmeter遇到连接数据库的问题
  • 应急响应实战笔记02日志分析篇(3)
  • 常见性能优化策略
  • 【微信小程序】微信小程序开发:从入门到精通
  • 【经验】STM32的一些细节
  • ubuntu22.04安装部署03: 设置root密码
  • 【lesson56】生产者消费者模型
  • MySQL5.7升级到MySQL8.0的最佳实践分享
  • Rust 数据结构与算法:5栈:用栈实现前缀、中缀、后缀表达式
  • 作业day6
  • 前方预警!2024年七大网络安全威胁
  • 绿色化 数据库 MongoDB 和 mysql 安装
  • npm install 一直卡着不动如何解决
  • 电路设计(15)——篮球赛24秒违例倒计时报警器的proteus仿真
  • golang 集成sentry:http.Client
  • 设计链表(不难,代码稍微多一点)
  • [GXYCTF2019]禁止套娃
  • ubuntu下如何查看显卡及显卡驱动
  • 【图论经典题目讲解】CF786B - Legacy 一道线段树优化建图的经典题目
  • 【AIGC】Stable Diffusion的采样器入门
  • 【Python】通过conda安装Python的IDE
  • 基于HTML5实现动态烟花秀效果(含音效和文字)实战
  • 「数据结构」栈和队列
  • 【机器学习笔记】5 机器学习实践
  • C++ //练习 7.5 在你的Person类中提供一些操作使其能够返回姓名和住址。这些函数是否应该是const的呢?解释原因。
  • python系统学习Day2