Python大作业——爬虫+可视化+数据分析+数据库(数据库篇)

由于该程序可以进行歌曲得收藏和下载,并导出用户的所收藏和下载的歌曲,所以需要数据库来进行不同用户信息的存储一、注册登录首先需要建立一个用户表为了简单,登录注册只需要账号密码所以用户表中只设置两个字段,username和password,数据类型为varchar型以username为主键间接实现用户名


Python大作业——爬虫+可视化+数据分析+数据库(爬虫篇)

以上是这次大作业实现的大致效果,可以看到其中需要爬虫实现的主要有四个方面:根据搜索内容爬取搜索结果的信息(包括歌词)爬取热门歌曲爬取热门歌手及其歌曲一、根据搜索内容爬取搜索结果的信息获得具体歌曲网址这个部分我们爬取的网站地址为:https://www.8lrc.com/search尝试在这个页面进行


Python大作业——爬虫+可视化+数据分析+数据库(可视化篇)

一、登录界面由于该程序会通过与数据库的交互来实现歌曲收藏等功能,故需要首先设计一个进行登录注册的界面登录界面将与主界面同大小,且为了方便布局,设置为固定大小不可改变self.setFixedSize(960, 700)self.setWindowTitle('登录') # 设置窗口名称self.s


Python大作业——爬虫+可视化+数据分析+数据库(简介篇)

期末将近,python也要结课了,老师要求我们写一个关于爬虫的程序作为大作业单纯的爬虫自然没有意思,那我们肯定需要将爬取到的数据进行展示以及分析处理由于自己自学了数据库方面的内容,所以也尝试着将数据库结合到该程序中于是就诞生了这样一个类似音乐播放器的应用程序爬虫由于想要实现一个音乐播放软件,以前学习


Python学习笔记

1.变量和简单数据类型1)字符串2)数2.列表1)简介2)修改、增删元素3)组织列表4)避免索引错误3.操作列表1)遍历整个列表2)避免缩进错误3)创建数值列表4)使用列表的一部分5)元组6)设置代码格式4.If语句1)条件测试2)if语句3)使用if语句处理列表4)设置if语句的格式5.字典1)使