Magazine Internet

Quel film regarder ce soir a la télé ?

Publié le 23 novembre 2013 par Aymen |eon|
La question à laquelle je dois répondre lorsque je décide de regarder un film à la télé est résolue grâce à TopMovieTonight : Un script Python que j'ai écrit aujourd'hui, qui consulte le programme à la télé et affiche une liste de films triée par le classement de chacun selon Internet Movie Database. En gros, il décide pour vous, quel film sera plus intéressant à voir ce soir ..
Quel film regarder ce soir a la télé ?
Le script télécharge un fichier zip contenant un fichier XML, parse ce dernier, crée une liste de films, scrappe IMDB pour avoir le classement de chacun d'entre eux (rating) et les affiche triés selon une note sur 10.
Pour l'utiliser:
-Créer un compte chez Kazer
-Copiez votre USERHASH et ajoutez le ensuite à TMT.py .
-Choisissez un dossier temporaire, par défaut c'est
TEMPDIR = "/tmp/"

-Exécuter
chmod +x TMT.py
-Exécuter ensuite le script
python TMT.py

Pour le moment le script génère un résultat de ce genre :
[{u'rating': u'8.6', u'title': "RTL9 Family : Zoom, l'acad\xc3\xa9mie des super h\xc3\xa9ros", u'url': 'http://www.imdb.com/title/tt1442437/?ref_=fn_tt_tt_1', u'chan': u'RTL2', u'start': '20131122204500 +0100', u'length': '95', u'date': '2006'},
{u'rating': u'8.0', u'title': "O'Brother", u'url': 'http://www.imdb.com/title/tt1416934/?ref_=fn_tt_tt_1', u'chan': u'ARF5', u'start': '20131124020500 +0100', u'length': '100', u'date': '2000'}]
Pour l'abréviation utilisée pour les chaînes, vous pouvez la télécharger à partir du fichier channels.json .
Un cron exécuté au quotidien qui appelle ce script sera une bonne idée :-)
Cheers.

Retour à La Une de Logo Paperblog

A propos de l’auteur


Aymen |eon| 867 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazines