fitoria
By: a guest | Feb 24th, 2008 | Syntax:
Python | Size: 0.90 KB | Hits: 164 | Expires: Never
#/usr/bin/python
"""Programa para bajar todas las tiras de Bilo y Nano desde tiraecol.net
autor: Adolfo Jurgen Fitoria Escobar <adolfo.fitoria@gmail.com> http://fitoria.blogspot.com
Agradecimientos: Igor Guerrero por aclalar algunas dudas
Bajo los terminos de la licencia GPL v3
Managua, Nicaragua 24/02/2008"""
import feedparser
import re
from urllib import urlopen
tiras= feedparser.parse("http://www.tiraecol.net/modules/comic/cache/tiraecol-RSS2.0.xml")
numero_de_tiras= int(re.search('(?<=content_id=)\d+',tiras.entries[0].link).group(0))
print numero_de_tiras
while numero_de_tiras>0:
url="http://www.tiraecol.net/modules/comic/cache/images/tiraecol-" + str(numero_de_tiras) + ".png"
tira=urlopen(url)
nombre_archivo="TiraEcol-"+str(numero_de_tiras)+".png"
f = file(nombre_archivo, "wb+")
f.write(tira.read())
numero_de_tiras-=1
print "Se ha descargado el archivo: " + nombre_archivo