Gamekult permet de gérer sa ludothèque. On peut ainsi lister les jeux que l’on possède et rendre cette liste disponible sur internet. Par exemple, ma liste se trouve à cette adresse. Cependant, le site ne propose pas de moyen d’exporter cette liste. C’est le sujet du script que je propose ici et qui permet de générer un fichier YAML à partir de cette ludothèque.
Avant de lancer ce script Python, il vous faut le paramétrer en remplaçant l’URL de ma ludothèque (soit http://www.gamekult.com/collection/44633) par l’URL de la vôtre, dans la constante BASE~~URL. Prendre bien soin de laisser la fin de la constante ~~page%s_t1, nécessaire pour générer l’URL des pages. Lancer ensuite ce script pour générer le fichier YAML comportant une liste d’entrées telles que :
- title: "Advance Wars"
platform: "GBA"
editeur: "Nintendo"
genre: "Stratégie tour par tour"
annee: 2002
note: 9
finished: true
Le script peut être téléchargé à cette adresse.
Enjoy!