使用python创建rdf三元组并运行查询

时间:2015-05-04 00:04:18

标签: python semantic-web

我研究过整个网站和本网站。我在开始使用python进行语义Web应用程序时遇到了严重困难。虽然目前还没有很多信息,但本书"语义网编程"代码不仅陈旧,它甚至不起作用!我尝试从第一章输入fisrt代码集,我无法知道实际发生了什么。

以下是代码。这本书说"首先,创建一个名为simplegraph.py的文件。" - 现在,哎呀是.py文件?当我运行此代码时,如何调用"运行"或者结束它并查看输出。

class SimpleGraph:
def __init__(self):
self._spo = {}
self._pos = {}
self._osp = {}

我的最终目标是:

1。)能够使用python创建RDF三元组 2.)使用python创建有向图 3.)然后完全查询如此创建的模型。

是否有任何一步一步的指南可以指导我完成它而不含糊?

另外,为什么我可以在IDLE(python shell)中运行代码

运行此

 from rdflib import Graph, URIRef

给了我以下错误:

 raceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from rdflib import Graph, URIRef
ImportError: No module named 'rdflib'

0 个答案:

没有答案