它可能是Jena或更小的东西。你知道吗?
答案 0 :(得分:19)
看起来是唯一的当前和活跃的开源软件包:
这是一个Java包,但它有一个Python控制台(通过Jython):
具有python支持的商业软件包:
一些被认为不完整的包裹:
一些看似不活跃的旧软件包:
答案 1 :(得分:16)
大多数人使用rdflib,但这会关注RDF,而不是OWL。
答案 2 :(得分:10)
这是answer.semanticweb.com上的类似问题:Python OWL2 API 引用了这个问题:Is there a tool for reading functional owl syntax in Python? 。对他们两人的回答都提到了InfixOWL这是FuXi的一部分。
FuXi不支持RDFLib 3,但有a ticket as well as some active effort来实现这一点。如果您希望立即使用FuXi,您可以随时从RDFLib切换到layercake(“与FuXi兼容的RDFLib前叉”)。