ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

使用python纯手写的一款音乐下载应用程序(带有图形界面)

2021-04-14 21:57:23  阅读:168  来源: 互联网

标签:界面 用户注册 python 图形界面 音乐 用户 应用程序 歌曲 下载



音乐下载应用程序说明目录


前言

今天为大家介绍的是自己使用python纯手写的一款音乐下载app,在功能方面,用户可以搜索歌曲或歌手,然后选择指定歌曲进行下载,在代码方面,在编写该应用程序的界面时,使用了python的GUI模块tkinter,所以该应用程序有图形界面,可以更好地与用户交互,音乐下载这一部分,使用了python的爬虫模块,根据用户搜索的关键字进行相关信息的获取,废话不多说,下面就对该应用程序的功能进行演示


功能介绍


应用程序界面总览

登录界面

在这里插入图片描述

注册界面

在这里插入图片描述

音乐下载界面

在这里插入图片描述

用户登录功能

用户登录时,根据用户输入用户名的存在与否,密码的正确与否会有两种提示一种操作,即用户名不存在,密码错误会有提示,密码正确时会进入到音乐下载界面

用户名不存在

在这里插入图片描述

密码错误

在这里插入图片描述

登录成功

在这里插入图片描述

用户注册功能

用户注册时,根据用户输入的两次密码是否相同,用户是否取消注册也会有三种提示

两次密码输入不同

在这里插入图片描述

用户取消注册

在这里插入图片描述

用户注册成功

在这里插入图片描述

音乐下载功能

用户可以根据歌曲名和歌手来搜索歌曲,通过上一页,下一页来浏览歌曲,通过下载按钮下载用户勾选的歌曲,也可以同时选择多首歌曲实现批量下载

歌曲搜索

因为需要在线获取歌曲信息,所以速度可能有点慢,这里需要优化一下

在这里插入图片描述

上下翻页

在这里插入图片描述

音乐下载

点击下载按钮会下载用户勾选的歌曲,歌曲的下载状态会在右边的提示框中进行显示

在这里插入图片描述


写在最后

这是该程序首次完整的运行,也可以说是第一次正式发布,当中肯定会有许多不足之处,也就是所谓的bug和漏洞,比如说该程序的搜索功能,因为是在线获取相关音乐信息,所以在搜索速度上体验就不是很好,还有其他地方也需要进一步的优化,该程序我已经放在GitHub上了,有兴趣的小伙伴可以去看一下,有什么问题或建议也可以写在评论区或者私信我,我们一起讨论,最后,写作不易,希望能够支持一下


GitHub项目地址:点击此处

gitee项目地址:点击此处

也可以关注公众号 “IT界新晋小白” 回复关键词"音乐下载app"获取程序源代码
在这里插入图片描述

标签:界面,用户注册,python,图形界面,音乐,用户,应用程序,歌曲,下载
来源: https://blog.51cto.com/u_15166912/2706753

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有