Implémentation de l'API en Python

L'implémentation de l'API se présente sous la forme d'un fichier unique qui comprend les différentes classes de l'API ainsi que des classes utilitaires. La dernière version stable de ce fichier est disponible à cette adresse : http://dataexport.scrutari.net/impl/python/scrutaridataexport.txt (remplacez .txt par .py pour l'exécution)

Cette implémentation est notamment utilisée dans des scripts qui génèrent un fichier au format ScrutariData à partir des pages Web elles-mêmes. Cette solution est adoptée lorsque les responsables du site n'ont pas les capacités financières ou techniques de « scrutariser » leurs données directement à partir de leurs données brutes. D'une certaine manière, ces scripts fonctionnent comme les robots des moteurs de recherche avec un travail fin de filtre pour ne conserver que les données utiles. C'est l'exemple du RECMA (http://dataexport.scrutari.net/impl/python/recma.txt). Ces scripts doivent beaucoup au module BeautifulSoup (http://www.crummy.com/software/BeautifulSoup/) qui permet de circuler facilement dans le code HTML d'une page.

Ces scripts sont accessibles avec Git via https://framagit.org/Scrutari/export-python

scrutaridata/exportapi/python.txt · Dernière modification: 2023/10/03 12:55 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0