2013 mai 30
Récupration du flux RSS de Jenkins en Python sur un Raspberry Pi
16:04 - Par fabien tregan - Lien permanent
En attendant de pouvoir finir de me décider pour les leds (WS2801 ou WS2812B avec un driver custom ?), j'ai acheté un Raspberry Pi (merci snootlab qui était présent au THSF.
L'install de l'OS se passe sans surprise. Python avec IDLE est installé sur la distribution de base. Pour parser le flux RSS de Jenkins, feedparser semble ête une bonne solution.
Pour l'installer, il faut commencer par mettre à jour le listing des repositories :
sudo apt-get update
Ce qui permet de d'installer python 2.7, et pip (qui sera utilisé pour installer feedparser) :
sudo apt-get install python-pip python2.7-dev (which did a lot, including Python 2.6!
)
sudo easy_install -U distribute
sudo pip install feedparser
Ensuite ca devient étonnement simple. Lancer IDLE et :
from feedparser import parse
jenkinsFeed = parse('{url du flux à monitorer}")
print(jenkinsFeed['feed']['title'])
Pourquoi les API java ne sont-elles pas toutes comme ca ?