#源代码
# url_blip_tv.py import re import urllib __author__ = 'cngump' #config rss_url="http://pycon.blip.tv/rss" #rss feed list html_file="pycon2011.html" #html file name #parse f = urllib.urlopen(rss_url) content=f.read() #regex PyCon2011's mp4 regex=r'http://blip.tv/file/get/Pycon-PyCon2011(?P<name>.*?).mp4' reobj=re.compile(regex) html="<html><head><title>pycon2011</title></head><body>" url_list=[] for abc in reobj.finditer(content): print abc.group() url=abc.group() if(url not in url_list): url_list.append(url) html=html+"<a href='{0}'>{0}</a><br>n".format(url) #write html=html+"</body></html>" html_file = open(html_file, 'w') html_file.write(html);
Python源代码打包下载
url_blip_tv.py
linux或者mac用户使用命令批量下载:
wget –force-html -i pycon2011.html
widnows用户
用浏览器打开 pycon2011.html 文件,然后用迅雷批量下载。
最近留言