问题标签 [sparqlwrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 SPARQL 查询的 python 代码出错
我正在编写一个 python 代码来检索 DBpedia 和 Wikidata 共有的所有参与者。并且还获得了一些额外的信息,例如从 wikidata 获得的奖励。但它抛出一个错误。我不确定如何纠正这个错误。这是我的python代码:
这是我得到的错误:
python-2.7 - 使用 SPARQL 的 Python 代码不起作用
我正在编写一个 python 代码来匹配 DBPEDIA 和 WIKIDATA 之间的演员列表。首先,我使用 SPARQL 从 Dbpedia 检索带有一些附加信息的演员列表,并使用从 Dbpedia 检索到的相同演员列表,我正在尝试检索一些附加信息,例如收到的奖项. 我的 python 代码抛出错误。
python - SPARQLWrapper HTTP 错误 401:未经授权
我根据VirtSPARQLProtectSQLDigestAuthentication通过 SQL 帐户保护了我的 SPARQL 端点。
在此操作之前,我可以通过代码获取数据:
之后,我使用 DIGEST 方式获取数据,
, 发生错误 401:
回溯(最后一次调用):文件“1.py”,第 21 行,结果中 = sparql.query().convert() 文件“/usr/local/lib/python2.7/site-packages/SPARQLWrapper/Wrapper .py”,第 601 行,查询返回 QueryResult(self._query()) 文件“/usr/local/lib/python2.7/site-packages/SPARQLWrapper/Wrapper.py”,第 581 行,在 _query raise e urllib2 .HTTPError:HTTP 错误 401:未经授权
我的操作有什么问题吗?用户名和密码都正确。
感激,如果有人可以提供帮助。
sparql - 如何查看 SPARQL 查询计划
我们EXPLAIN ANALYZE
用来查看一个 SQL 查询计划。
如果有任何等效的可用于 SPARQL 查询?
sparql - 如何使用dbPedia递归提取子类别中的所有文章?
我需要提取有关位于给定类别(例如,历史)的不同嵌套子类别中的文章(例如,摘要、缩略图)的信息。如何使用 SPARQL 查询来做到这一点?或者在带有几个 SPARQL 子查询的 python 上执行此操作的最佳方法是什么?
python - 无法让 INSERT 在 SPARQLWrapper 中工作
我一直试图让 SPARQLWrapper 将一个简单的三元组插入到 GraphDB 中,但没有成功。我对选择查询没有任何问题。这是失败的 Python 测试代码:
它返回以下错误:
和
响应:b'缺少参数:查询'
我到处寻找并尝试了所有建议的方法,但无法使其正常工作。感谢任何好的线索。
请参阅我添加的关于验证查询的评论。问题是重复的并且已经回答的建议不适用。
sparql - 将 OpenStreetMap 数据加载到 Virtuoso
如何将特定区域(例如柏林)的 OpenStreetMap 中的数据加载到在我的本地计算机(Ubuntu)上运行的(开源)Virtuoso 三重存储中?
我尝试下载特定的 OSM 文件并使用 sparqlify 访问它,以便将其转换为 RDF(或 turtle 等),然后(至少这是我的想法)可以使用批量加载策略将其加载到 Virtuoso。那没有用。
如果您能告诉我是否有任何其他替代方法可以将 osm 文件转换为 RDF .... 或者,如果有完全不同的方法,我会很高兴?!
我还考虑过在 Java 中使用 apache jena 直接访问linkedgeodata 访问点,但是,我想在本地运行数据时,我会在以后运行 SPARQL 命令时获得更高的性能。
干杯
sparql - 如何在 Wikidata 中查询“也称为”
我想知道如何使用别名(“也称为”)来查询Wikidata 。
现在我正在尝试
rdfs:aliases
如果我替换为,这只是一个有效的查询rdfs:labels
。
我正在尝试这个,因为 Help: Aliases 说别名可以以与标签相同的方式搜索,但我找不到任何其他资源,也找不到示例。
python - Jena/Fuseki:SPARQL DELETE 操作无效
我正在开发一个使用 Jena 三重存储的服务器。服务器是用 Python 开发的,我使用 SPARQLWrapper 库来处理要执行的不同操作。我在查询存储(SELECT 操作)和创建三元组(INSERT DATA 操作)时没有问题。DELETE 操作有点棘手。我正在尝试执行:
在网址/update上。我收到操作正常的响应(HTTP 代码 200),但三元组仍在我的商店中(通过 SELECT 操作检查)。
我尝试了不同的 HTTP 动词(POST、DELETE)来看看这是否会有所作为,但没有任何改变。
此外,我正在使用 --update 选项运行 fuseki-server。