用Python制作音乐播放器(上)
用Python制作简单的音乐播放器
哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好!
音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器。之所开头有一个“上”,是因为我们今天先做好弹窗框架,下一次再说音乐(八月前会告诉你们,所以别担心)
准备
编辑环境(及编辑器):大部分的都可以,如Git,pycharm,sublime text3等等,我这里用的是git。
电脑系统:随便
需导入模块:
tkinter(即Tk)
pygame
pygame是第三方库,需要手动下载。
pygame下载方法:打开开始菜单,输入“cmd”,回车打开它在里面输入以下指令:
pip install pygame
如果是苹果电脑,需将输入的指令改成
pip3 install pygame
输入完毕后,敲回车,耐心等待,如果进度条在中途终止了,重新输入,当进度条为100%时,输入python
,回车,再输入import pygame
,如果没报错,即为安装成功。
构思
我们设计的音乐播放器是一个Tk弹窗,内容大致如下:
第一行有三个按键,内容为“随机播放”“上一首”“下一首”
第二行是一个居中的按键,内容为“停止”
第三行也是一个居中的按键,内容为“退出”
构思好了,我们开始
开始
还是老规矩,直接奉上代码,注释在后头,咱一行一行地讲。
from tkinter import *root=Tk()
root.title("音乐播放器")def suiji_song():passdef next_song():passdef last_song():passdef stop_song():passb1=Button(root,text="随机开始",width=10,command=suiji_song)
b1.grid(row=0,column=0,padx=10,pady=10)b2=Button(root,text="下一首",width=10,command=next_song)
b2.grid(row=0,column=1,padx=10,pady=10)b3=Button(root,text="上一首",width=10,command=last_song)
b3.grid(row=0,column=2,padx=10,pady=10)b4=Button(root,text="停止",width=20,command=stop_song)
b4.grid(row=1,column=0,padx=10,pady=10,columnspan=3)b5=Button(root,text="退出",width=20,command=root.destroy)
b5.grid(row=2,column=0,padx=10,pady=10,columnspan=3)
那我们来一行一行的分析这些代码:
第1行我们导入tkinter这个库
第2行,和我们创建一个弹窗
第3号我们把弹窗的名字改为“音乐播放器”
后几行有“def”的我们定义一下那几个按钮
之后全都是定义按钮的信息
注意!,今天只是创建一下音乐播放器的样子所以你运行完之后,点那些按钮一点都没有任何结果,播放音乐,我们下期再说。
今天的内容就到这里了,886!
用Python制作音乐播放器(上)相关推荐
- 用Python制作音乐播放器(下,含完整源代码)
哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好! 音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器.之所开头有一个"下",是因为我们以前已经 ...
- python制作音乐播放器_python实现音乐播放器 python实现花框音乐盒子
本文实例为大家分享了python实现音乐播放器的具体代码,供大家参考,具体内容如下 """这是一个用海龟画图模块和pygame的混音模块制作的简易播放器. 作者:李兴球, ...
- Python制作音乐播放器,帮你随时放飞心情~
最近网易云音乐闹出不少事情,甚至被各大应用商店下架.它的某些做法小笨聪也着实不敢苟同,但还是希望它整改后能够发展更好,当然不只是在故事式热评方面,还包括更为重要的版权问题. 由此,小笨聪也萌发了制作一 ...
- 小案例:用Python制作音乐播放器
以下是音乐播放器要实现的功能: 1.可以通过打开存放音频文件夹来添加音频 2.可以播放和暂停音频 3.可以设置播放音量 需要实现音频播放器的模块: 1.pygame的音频播放功能 2.easygui的 ...
- 完整实例项目:使用python自制音乐播放器~
今天使用python的pygame等模块制作了一个简单的音乐播放器,实现了很多好玩的功能,在这里和大家一起分享!这是笔者的第二篇博客,也是正式的完成一个小项目,希望获得大家的支持~ 播放器可以实现的功 ...
- 基于python的音频播放器_基于python实现音乐播放器代码实例
基于python实现音乐播放器代码实例,一首,函数,按钮,布局,音乐 基于python实现音乐播放器代码实例 易采站长站,站长之家为您整理了基于python实现音乐播放器代码实例的相关内容. 核心播放 ...
- 树莓派3B qt+mplayer制作音乐播放器(10)
内容 树莓派3B qt+mplayer制作音乐播放器:播放.暂停.上一曲.下一曲,音量调节. 平台:树莓派+qt+mplayer 1.配置 qt安装见此: https://blog.csdn.net/ ...
- winform制作音乐播放器
winform制作音乐播放器 本文利用C# 调用Windows自带的Windows Media Player 打造一款属于自己的音乐播放器,以供学习分享使用,如有不足之处,还请指正. 概述 Windo ...
- python本地音乐播放器+附源文件地址
python本地音乐播放器 因为现在听歌都要版权,所以我喜欢把音乐下载下来听.但一直没找到喜欢的本地音乐播放器,我也只会一些python皮毛,所以有了自己写一个python本地音乐播放器的想法,经过摸 ...
最新文章
- elasticsearch组件的安装启动,测试等(windows)
- UA MATH566 统计理论 QE练习题2.1
- Python 元组遍历排序操作方法
- Ubuntu16.04如何换pip源
- xshell执行结果到文本_xshell拷贝文件到本地
- Select For update语句浅析
- MSP432P401R TI Drivers 库函数学习笔记(二)认识TI-RTOS (TI-POSIX)
- TLE5012B ESP32驱动程序、硬件电路设计、4线SPI通信,驱动完美兼容4线SPI不用改MOSI开漏推挽输出
- 《高可用架构·中国初创故事(第3期)》一2.5 指导
- 栈的典型应用 —— 逆序输出
- “大众摄影”“北外亚非学院”等网站被挂马
- 武则天用无字碑深切蔑视男人
- 利用WMI轻松打造WINDOWS任务管理器
- 如何使用Python itchat库玩转微信, 统计好友信息, 设置自动回复和发送本地文件...
- Sai Life Sciences任命COO;Affamed 在华植入首例景深延长型人工晶状体 | 医药健闻
- 程序员有了这几款神器,瞬间逼格就上去了!
- 什么是门禁系统?门禁设备有哪些?
- Win7开启无线热点AP
- ElasticSearch入门:ES分词器与自定义分词器
- wptx64能卸载吗_Win10如何卸载应用?Win10内置应用卸载方法