Je viens de faire un peu évoluer le script dont je parlais hier afin qu’il fournisse lui-même un flux RSS. Il est maintenant utilisable avec un fichier de configuration (en fait simplement une liste de flux) passé en ligne de commande. Avec un petit script j’ai donc maintenant deux agrégateurs en ligne: http://feeds.cedricbonhomme.org/ qui se… Continue reading Agrégateur personnel (suite)
Tag: feedparser
Cadeau Pythonesque
Voilà un mini script que j’ai écrit hier soir en cinq minutes grand maximum. #! /usr/local/bin/python #-*- coding: utf-8 -*- import os import urllib2 import feedparser from datetime import datetime madames = feedparser.parse(“http://feeds2.feedburner.com/BonjourMadame”) for madame_du_jour in madames[‘entries’]: adresse_madame_du_jour = madame_du_jour[‘summary_detail’][‘value’].split(‘”‘)[1] jour = str(datetime(*madame_du_jour.updated_parsed[:3])).split(‘ ‘)[0] if not os.path.isfile(jour+”.jpg”): filein = urllib2.urlopen(adresse_madame_du_jour) image = filein.read() filein.close() fileout… Continue reading Cadeau Pythonesque
pyAggr3g470r – Notification par mail
Et voilà, comme déjà expliqué ici, aujourd’hui le trajet de train était un peu long… Ainsi, j’ai eu l’occasion d’implémenter une fonctionalité assez sympa pour pyAggr3g470r, directement inspirée d’ici. Donc, comme le montre la capture ci-dessus il est maintenant possible d’être alerté par courrier électronique de l’arrivée de nouveaux articles. Bien sûr afin ne pas… Continue reading pyAggr3g470r – Notification par mail
pyAggr3g470r – Démonstration
Bien que pyAggr3g470r a été développé pour une utilisation personnelle j’ai décidé de prendre le risque de l’héberger temporairement sur mon vieux serveur. Je pense qu’il commence à être assez fonctionnel, mais peut être pas forcément pour être disponible sur Internet 😉 Voilà ce n’est qu’une démonstration. Pour un minimum de sécurité j’ai quand même… Continue reading pyAggr3g470r – Démonstration
pyAggr3g470r 0.8 – Changelog
Et voilà la version 0.8 de pyAggr3g470r. Principales modifications: la base est plus petite (moins de redondances). Bien qu’elle était déjà assez petite (environ 3Mo pour plus de 1200 articles, maintenant bien moins); la recherche fonctionne mieux (les balises HTML sont filtrées avec une expression régulière…); il est possible de partager un article sur delicious,… Continue reading pyAggr3g470r 0.8 – Changelog
pyAggr3g470r 0.6 – Changelog
Et voilà la version 0.6 de pyAggr3g470r. Principales modifications: les articles non lus sont affichés en gras (et ajout dans la base d’un champ pour distinguer les articles lus de ceux qui ne le sont pas); le menu de droite indique maintenant pour chaque flux le nombre d’articles total ainsi que le nombre d’articles non… Continue reading pyAggr3g470r 0.6 – Changelog
pyAggr3g470r 0.4
Il arrive que les trajets de train soient assez productifs (parfois…). (Ah si j’avais un de ces petits Eee PC avec une autonomie de 12 heures…) Bref, ce dernier trajet me donne l’occasion d’annoncer la version 0.4 de pyAggr3g470r. Déjà ! Voici les quelques nouveautés: apparition d’un menu avec des ancres pour la liste des… Continue reading pyAggr3g470r 0.4