查询、检查和可视化编码为rdf/owl本体的知识模型。

ontosp的Python项目详细描述


OnToSpy

用于检查和可视化rdf模型的python库和命令行界面。

链接

说明

ontospy是一个轻量级的python库和命令行工具,用于检查和可视化使用w3c语义web标准(即rdf或其任何方言(rdfs、owl、skos))编码的词汇表。

基本工作流很简单:通过使用包含rdfs、owl或skos定义的文件实例化Ontospy类来加载图形。您将得到一个对象,该对象允许您查询本体。这就是全部!

同样的功能也可以通过命令行应用程序(ontospy)访问。这是一个交互式环境(如repl),允许从本地存储库加载本体、查询本体并缓存它们,以便以后可以快速重新加载以供检查。

生成本体文档

ontospy可以很容易地用于为本体生成html文档。例如,请参见Schema.org本体或FOAF本体。

此功能依赖于名为ontodocs的模块,该模块以前作为单独的库进行维护,但现在作为附加组件与ontospy一起分发:

  • pip install ontospy[HTML]

有关可以开箱即用生成的文档的更多示例,take a look at this page

更多信息

http://lambdamusic.github.io/Ontospy/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JNLP无法在浏览器中正确启动(与dtjava.js一起部署)   在执行下一个方法之前,java将等待线程执行结束   java如何将另一个LayoutManager应用于JComboBox?(多栏JComboBox尝试)   使用jPBC在java中实现双线性配对   java在使用@RequestMapping注释时获取请求的值(URL)   java如何控制流量   java如何获取IFC对象的绝对坐标?   java目标服务器无法使用htmlunit和tor响应异常   java需要帮助创建一个循环结构来运行我的程序   java有可能拥有一个Android APK并在应用程序中更改构建变体吗?   在Sphinx4中运行Ant的java   Java:从ArrayList获取子列表的有效方法   java如何使在循环内部创建的数组在循环外部工作?   apache poi通过java中的XSSF表从单元格读取日期值   安卓 java自己的SeqLock实现,避免spinlock会更好吗?   java的并发底层方法。util。同时发生的预定未来   java比较方法违反了它的一般约定,如何使它具有可传递性?   使用JAVA定向指定类的DB导出子类   一个方法中的java更改特定imageView