加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python定时器爬取豆瓣音乐Top榜歌名

发布时间:2020-12-17 17:05:18 所属栏目:Python 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #coding=utf-8 import urllib import urllib2 import re import time def SaveTop20Music(currtime): rex=r'a href="javascript:;"(.*?)/a'; url = 'h

以下代码由PHP站长网 52php.cn收集自互联网

现在PHP站长网小编把它分享给大家,仅供参考

#coding=utf-8  
  
import urllib    
import urllib2    
import re    
import time   
  
  
  
def SaveTop20Music(currtime):  
    rex=r'<a href="javascript:;">(.*?)</a>';  
    url = 'http://music.douban.com/chart';  
    Response = urllib2.urlopen(url);  
    Html=Response.read();  
    listsofsong = re.findall(rex,Html);  
    print len(listsofsong);  
    f=open('%s.txt' % currtime,'w');  
    x=1;  
    for line in listsofsong:  
        f.write('top'+str(x)+':'+line);  
        f.write('n');  
        x=x+1;  
        f.flush();  
          
          
    f.close();  
    print currtime+'.txt'+'tt'+'SaveOver'  
      
      
      
def timer(n):    
    while True:    
        currtime = time.strftime("Savetime_%H-%M-%S",time.localtime())   
        print currtime  
        SaveTop20Music(currtime)   
        time.sleep(n)   
  
  
  
if __name__ == "__main__":    
    timer(5)  
   

以上内容由PHP站长网【52php.cn】收集整理供大家参考研究

如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读