Sommaire

Répertoire local d’ontologies Répertoire local d’ontologies Ontologie:copie locale

Owlready peut également fonctionner avec un ou plusieurs répertoires contenant des Copies locales d’ontologiescopies locales d’ontologies. Celles-ci seront utilisées en priorité, au lieu de télécharger les ontologies sur Internet. Le ou les répertoires locaux doivent être renseignés dans la variable globale onto_path, de la manière suivante sous Unix/Linux/Mac : onto_path

>>> onto_path.append("/home/jiba/owlready")  
>>> onto = get_ontology("http://lesfleursdunormal.fr/static/ \ 
                        _downloads/bacterie.owl#").load()

et sous Windows :

>>> onto_path.append("C:\\owlready")  
>>> onto = get_ontology("http://lesfleursdunormal.fr/static/ \ 
                        _downloads/bacterie.owl#").load()

La variable globale onto_path contient une liste (vide par défaut) de répertoires locaux d’ontologies. Avant de télécharger une ontologie sur Internet, Owlready vérifie si une copie n’est pas disponible dans un des répertoires locaux. Dans l’exemple précédent, si un fichier bacterie.owl est présent dans le répertoire de cache (/home/jiba/owlready ou C:\\owlready), ce fichier ...