利用pyqt5实现网易云热歌列表爬取
简单思路说明:
- 利用
QScrollArea
滚动显示,QFlowLayout
做布局,放置自定义的Widget QNetworkAccessManager
异步下载网页和图片QScrollArea
滚动到底部触发下一页加载
自定义控件说明:
- 主要是多个layout和控件的结合,其中图片
QLabel
为自定义,通过setPixmap
设置图片,重写paintEvent
绘制底部渐变矩形框和白色文字 - 字体颜色用qss
- 图标利用了
QSvgWidget
显示,可以是svg 动画(如圆形加载图)
有需要的私聊或者评论
标签:控件,自定义,pyqt5,爬取,云热歌,QScrollArea From: https://blog.csdn.net/weixin_51009925/article/details/140681726