目录
- 安装
- 我们要做什么(逻辑)
- 启动播放器
- 加载歌曲
- 设置音量
- 开始播放歌曲
- 暂停歌曲
- 继续播放歌曲
- 设置音量(播放时再次使用)
- 停止歌曲
- Code
大家好,今天我们要看看如何用 Python制作音乐播放器。此音乐播放器播放您的歌曲,您可以在播放歌曲时暂停、恢复、设置音量,然后您可以停止音乐。
安装
pip install pygame
在 python 中,游戏编程是在pygame其中完成的,它是这样做的最佳模块之一。
为了在 中播放音乐/音频文件pygame,pygame.mixer使用(pygame用于加载和播放声音的模块)。
我们要做什么(逻辑)
该模块包含用于加载声音对象和控制播放的类。为了做到这一点,基本步骤:
启动播放器
mixer.init()
加载歌曲
mixer.music.load("your-song.mp3")
设置音量
mixer.music.set_volume(0.6)
您可以将音量设置在 0 到 1 之间,1 为最大值。
开始播放歌曲
mixer.music.play()
我们使用while循环来要求用户在音乐播放时暂停、恢复、设置音量和停止音乐。为此,以下方法很有用。
暂停歌曲
mixer.music.pause()
继续播放歌曲
mixer.music.unpause()
设置音量(播放时再次使用)
mixer.music.set_volume(v)
v是一个变量,它存储音乐播放时用户输入的值。
停止歌曲
mixer.music.stop()
Code
Music player in python
from pygame import mixer
mixer.init()
# --------------------------Path of your music
mixer.music.load("PYAR-HUA-IKRAAR-HUA.mp3")
mixer.music.set_volume(0.5)
mixer.music.play()
while True:
print("Press 'p' to pause")
print("Press 'r' to resume")
print("Press 'v' set volume")
print("Press 'e' to exit")
ch = input("['p','r','v','e']>>>")
if ch == "p":
mixer.music.pause()
elif ch == "r":
mixer.music.unpause()
elif ch == "v":
v = float(input("Enter volume(0 to 1): "))
mixer.music.set_volume(v)
elif ch == "e":
mixer.music.stop()
break
# Follow @code_snail
大功告成
以上就是Python编程实现简易的音乐播放器基本操作的详细内容,更多关于Python实现音乐播放器的资料请关注其它相关文章!
相关推荐:
主流seo是什么,seo是什么推广网站 ,AI心理师
SEO搜索关键词是什么意思?让你轻松网站流量的秘密!,ai颜色不对
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
SEO找词:如何精准找到高效关键词,提升排名和流量,河源网站优化平台
用AI写文章,释放你的创作潜力!
产品经理seo是什么,产品经理seo是什么意思 ,ai政府公文写作 软件
seo需要做些什么,做seo的 ,超级ai地图
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
seo都有什么意思,seo 啥意思 ,ai园林
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
seo运营经理是什么,seo和运营的区别 ,皖妍ai宁慕晴o
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
seo需要会什么,seo要会些什么 ,ai313414919
SEO分类:从基础到进阶,全面解析SEO优化的关键要素,新建设网站排名
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
seo网站通过什么软件,网站seo软件哪个 ,战团ai
ChatGPT为什么页面下拉不了?问题解析与解决方案,ai对准
ChatGPT崩溃!用户反馈网页端无法访问,修复急需,ai院子
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
ChatGPT:人工智能对话新时代的领航者,ai音响华为还是小米好
AI仿写文章:开启内容创作新纪元
SEO模板:提升网站排名,助你快速抢占搜索引擎流量高地,选择seo职业缺点
SEO优化需要花钱吗?从零起步,如何让SEO成为企业的“隐形财富”,字体如何往ai里面倒
ChatPartner无法连接网络?解决方案,让你的聊天体验更顺畅!,如何用ai给自己写作文
SEO表述:如何通过精准优化让你的内容脱颖而出,江阴网站建设怎么样啊
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
GoogleGPT-引领未来智能对话的革命,灵境ai画质
SEO与SEM策略:提升网站流量与品牌曝光的双剑合璧,ai补图
SEO与网络推广机构:如何选择最适合你的数字营销合作伙伴,ai写作软件性价比高吗
ChatGPT国内版:为中国用户量身定制的智能助手,开启AI新纪元,ai文章赚钱
AI免费生成文章让创作变得轻松自如
交友群都有哪些,交友群是干什么的 ,ai猫csgo
优化百:开启数字时代的智能营销新时代,湘潭seo优化报价表
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
SEM+SEO:助力企业数字化营销的双剑合璧之道,ai头像丑
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
SEO和品牌营销:如何通过搜索引擎优化打造品牌影响力,建邺seo软件
文字写作AI生成工具:让创作更简单、更高效
《权重参谋:让您的网站轻松登顶搜索引擎的秘密武器》,设计微信社群私域营销推广简案
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广