Script pour les postes de maîtres de conférences

Pour qui a été qua­li­fié au poste de maître de confé­rences ces deux der­nières années, la traque aux postes dis­po­nibles est une acti­vi­té très à la mode ces der­niers temps. Sui­vant la sec­tion qui nous inté­resse (c’est-à-dire la matière), on trouve plus ou moins faci­le­ment les infor­ma­tions utiles. Dans tous les cas, le canal offi­ciel d’in­for­ma­tion pour les nou­veaux postes est évi­dem­ment le site du minis­tère de l’en­sei­gne­ment supé­rieur et de la recherche, qui pro­pose une liste à jour des postes publiés, sous forme de fichiers pdf conte­nant des liens vers les fiches des­crip­tives des postes.

Le site pro­pose bien de s’ins­crire pour être infor­mé des mises à jour, mais rien de vrai­ment très pra­tique. J’ai donc écrit rapi­de­ment un script en python qui télé­charge la liste des postes, fait la liste des postes dans une sec­tion don­née, télé­charge les fiches des­crip­tives cor­res­pon­dantes, et indique la date de fin de can­di­da­ture. À noter que seuls les nou­veaux postes sont télé­char­gés de nou­veau, si l’on relance une nou­velle fois le script après une pre­mière uti­li­sa­tion.

Ce script est natu­rel­le­ment dis­po­nible sous licence libre, sans garan­tie qu’il fonc­tionne cor­rec­te­ment pour toutes les situa­tions, et dans les temps à venir. En effet, son bon fonc­tion­ne­ment dépend de nom­breux para­mètres, dont notam­ment la forme des fichiers pro­po­sés sur le site du minis­tère.

Pour le télé­char­ge­ment, c’est par là : liste-postes.py. N’ou­bliez pas de le renom­mer en « .py », au cas où il pré­sen­te­rait une exten­sion exo­tique du type « py.txt »…