2011-10-03 4 views
2

Est-il possible d'exécuter un Jena TDB database à partir d'une application Python pour stocker une grande quantité de données RDF? Quelle serait une alternative native en Python?Jena TDB en Python?

+0

Pouvez-vous utiliser Jython pour exécuter le python code? – Mark

+0

Oui, je peux exécuter tout ce que je veux. – Mulone

Répondre

2

Une alternative consiste à exécuter le code python sous Jython et non pas l'exécution normale de Python basée sur C. Jython convertit le code python en langage JVM. Il ne peut donc pas appeler les extensions python qui utilisent C, mais il peut appeler toutes les classes Java, y compris le TDB Jena et tous les modules python purs.