LVReaddFeed |
Codigo de ejemplo:
''' | |
Libreria: LV-readFeed | |
Version: 0.1 | |
Autor: Lautaro Linquiman | |
Lincencia: Creative Commons | |
''' | |
from cReadFeed import readFeed | |
def main(): | |
feed = readFeed('http://www.tutorialdeprogramacion.com/feeds/posts/default', 'atom') | |
''' Descargando y estructurando el Feed ''' | |
feed.getSource() | |
''' Retorna el codigo fuente del Feed en texto plano''' | |
feed.getChannelInfo() | |
''' Retorna informacion del canal dic {title, descripcion, link, update} ''' | |
feed.getEntries() | |
''' Retorna una lista con todas las entradas obtenidas del feed | |
list [0:] entrada ID | |
[0:] dic {title, link} ''' | |
feed.getEntry(1) | |
''' Retorna la informacion de la entrada indicada | |
dic {title, link} ''' | |
#Sobre carga de la clase feed | |
print 'Cantidad de entradas antes de la sobre carga ' , len(feed.getEntries()) | |
feed1 = readFeed('http://www.tutorialdeprogramacion.com/feeds/posts/default', 'atom') | |
feed+feed1 | |
print 'Cantidad de entradas despues de la sobre carga ' , len(feed.getEntries()) | |
main() |
Enlace a reposito git: https://github.com/Ymil/lvReadFeed
No hay comentarios:
Publicar un comentario