zoukankan      html  css  js  c++  java
  • 几个爬虫引起的思维泛滥

      以pygame播放 pyqt实现的音乐播放器Doco,本来打算,完全做完再来篇文章叙述下的.今天果真没忍住,来亮亮前几天那个''框架''现在的情况.我给他换了套外衣.并且利用前面两篇博文做的两个关于mp3 url的爬虫,给予了他网络搜索和下载功能,当然歌词滚动看起来也是比较炫酷的,Doco自然少不了.然而,由于pygame确实不适合做这个.据笔者测试.貌似只能播放特定比特率的mp3音乐文件.这自然满足不了一个强大的musicplayer的兼容性需求.于是,笔者用强大的ffmpeg来满足这一需求.下面来一个Doco这几天的变化对比图,最近真是太忙了,又要学车,又要写作业,每天脑子里充斥着Doco下一步的设计以及实现,做一些不太情愿的事,我总是在最前面把不太情愿做的事先做完,最后来做自己的事.虽然时间没有想象中的充裕:

     

     

    然而现在,他是这样的:

     做到这里,笔者也是学习了不少,比如QThread的使用,当搜索,把关键字交给爬虫搜索时,若不开启新的线程执行搜索操作,则会出现主程序假死状态,即主程序在等待爬虫搜索结果.当然下载也是要开子线程执行的.有关这样的细节,笔者在以后还会更新这篇文章,详细叙述笔者在此过程中遇到的一些问题.

    转载请注明出处,谢谢.Q_Q
  • 相关阅读:
    文件的基本操作
    ps工作界面
    HDU 6300
    HDU 6298
    HDU 2037
    HDU 2036
    Tesseract OCR
    What is the difference between position: static,relative,absolute,fixed
    How to Call a synchronize function asynchronizly in C#
    WCF note1
  • 原文地址:https://www.cnblogs.com/dearvee/p/6697145.html
Copyright © 2011-2022 走看看