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

  • 前言
  • 功能介绍
    • 歌曲搜索
    • 上下翻页
    • 音乐下载
    • 两次密码输入不同
    • 用户取消注册
    • 用户注册成功
    • 用户名不存在
    • 密码错误
    • 登录成功
    • 登录界面
    • 注册界面
    • 音乐下载界面
    • 应用程序界面总览
    • 用户登录功能
    • 用户注册功能
    • 音乐下载功能
  • 写在最后


前言

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


功能介绍


应用程序界面总览

登录界面

注册界面

音乐下载界面

用户登录功能

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

用户名不存在



密码错误



登录成功



用户注册功能

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

两次密码输入不同



用户取消注册



用户注册成功



音乐下载功能

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

歌曲搜索

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



上下翻页



音乐下载

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


写在最后

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


GitHub项目地址:点击此处

gitee项目地址:点击此处

也可以关注公众号 “IT界新晋小白” 回复关键词"音乐下载app"获取程序源代码

©著作权归作者所有:来自51CTO博客作者小甜甜?的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 使用python的tkinter模块实现的GUI版用户登录程序(附源码)
  2. GitLab快速入门2-Gitlab基本操作
  3. 超5亿Facebook用户的数据被泄露,扎克伯格也中招
  4. CRMEBv4.X微商城/小程序商城/公众号商城/H5商城系统
  5. 月薪5K和月薪2W的运营之间的区别,究竟在哪里?
  6. Ansible批量更新远程主机用户密码 - 运维笔记
  7. deepin mysql安装 用户创建
  8. 【linux】循序渐进学运维-用户管理篇
  9. 基于JavaEE(JSP)的共享资料平台的设计与实现

随机推荐

  1. Android 使用shape来优化界面效果
  2. 【Android NDK 开发】Ubuntu 函数库交叉
  3. mac上的android apk安装器
  4. Android RelativeLayout
  5. Android中使用Context?这几点要注意
  6. Android中RelativeLayout各个属性,例如:and
  7. Android Studio 1.0 苹果电脑安装配置
  8. Android工具箱之组织你的代码文件
  9. Android 应用程序基础知识(1)
  10. AndroidDevTools收集整理Android开发所需