首页 > 代码库 > 几个爬虫引起的思维泛滥
几个爬虫引起的思维泛滥
以pygame播放 pyqt实现的音乐播放器Doco,本来打算,完全做完再来篇文章叙述下的.今天果真没忍住,来亮亮前几天那个‘‘框架‘‘现在的情况.我给他换了套外衣.并且利用前面两篇博文做的两个关于mp3 url的爬虫,给予了他网络搜索和下载功能,当然歌词滚动看起来也是比较炫酷的,Doco自然少不了.然而,由于pygame确实不适合做这个.据笔者测试.貌似只能播放特定比特率的mp3音乐文件.这自然满足不了一个强大的musicplayer的兼容性需求.于是,笔者用强大的ffmpeg来满足这一需求.下面来一个Doco这几天的变化对比图,最近真是太忙了,又要学车,又要写作业,每天脑子里充斥着Doco下一步的设计以及实现,做一些不太情愿的事,我总是在最前面把不太情愿做的事先做完,最后来做自己的事.虽然时间没有想象中的充裕:
然而现在,他是这样的:
做到这里,笔者也是学习了不少,比如QThread的使用,当搜索,把关键字交给爬虫搜索时,若不开启新的线程执行搜索操作,则会出现主程序假死状态,即主程序在等待爬虫搜索结果.当然下载也是要开子线程执行的.有关这样的细节,笔者在以后还会更新这篇文章,详细叙述笔者在此过程中遇到的一些问题.
几个爬虫引起的思维泛滥
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。