使用BeautifulSoup4修改的百度新歌榜下载脚本,,import urlli
文章由Byrx.net分享于2019-03-23 08:03:12
使用BeautifulSoup4修改的百度新歌榜下载脚本,,import urlli
import urllib,jsonfrom bs4 import BeautifulSoupf=urllib.urlopen('http://music.baidu.com/top/new')content=f.read()s=BeautifulSoup(content)items=s.select("#songListWrapper li")for i in range(len(items)): songs=json.loads(items[i]['data-songitem']) sid=songs['songItem']['sid'] sname=songs['songItem']['sname'] author=songs['songItem']['author'] downpage=urllib.urlopen('http://music.baidu.com/song/%s/download'% str(sid)).read() soupDown=BeautifulSoup(downpage) dlink=soupDown.select("a#download")[0].get('href')[22:] #踢掉开头的22个字符/data/music/file?link= urllib.urlretrieve(dlink,sname+'-'+author+'.mp3')#该片段来自于http://byrx.net
相关内容
- 通过tcp实现字符大写转换的python客户端代码,tcppython
- Python实现的几种排序算法,python排序算法,包括了:冒泡
- python直接修改excel,pythonexcel,import xlrdf
- 显示zip里面的文件列表,显示zip文件列表,def zf(filen
- 自杀脚本,,import os, s
- python实现统计word的小程序,pythonword小程序,Python语言
- python从sqlite读取数据并显示,pythonsqlite读取,import cgi,
- python中id()函数的实用研究实例,python实例,>>>
- 下载文件,,#! /usr/bin/
- 下载漫画,,其他的下载漫画好办,这个
评论关闭