您的位置:首页 > 编程语言 > Python开发

【python】获取5ige网站音乐的下载地址–python版

2012-09-27 22:24 447 查看
今天看到 Eddy 兄用VC 写的一个<获取5ige网站音乐的下载地址> ,感觉不错,一时兴起拿python 也写了个,就当熟悉python练手了。

右键,网页源码中就有下载地址。注意:获取的下载地址不能直接下载,需要用迅雷或者旋风工具下载。另外,对于源码中没有下载地址的很多网站,包括视频等,都可以利用Google的Chrome浏览器的开发者工具嗅探出真实的下载地址。

比如:http://voice.5ige.cn/ilmusic/voice/viewer.do?artist=4150

真实下载地址:http://fs.5ige.cn/fs/media/4150/1343096404845.mp3

python代码:

#!/usr/bin/python

# -*- coding: utf-8 -*-

”’

Created on 2012-8-30

@author: onebody

解析 5ige.cn 网站MP3真实下载地址

”’

import urllib

def parse(url):

result = “”

content = urllib.urlopen(url).read()

# print content

if len(content) > 0:

i = content.find(“.mp3″)

if i >= 0:

tmp = content[0:i + 4].strip()

j = tmp.find(“mp3: “)

tmp = tmp[j + 6:len(tmp)].strip()

result = tmp

return result

mp3_fileName = parse(“http://voice.5ige.cn/ilmusic/voice/viewer.do?artist=4150″)

来源:http://fcjblog.com/python-get-5ige-website-music-download-python-version
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: