問題タブ [rdflib]

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.

0 投票する
2 に答える
1216 参照

python - パスが見つかりませんrdflibのインストール

セットアップすると、次のようになります。

ファイルはそこにあり、パッケージ パスを PYTHONPATH に追加しようとしました。運がない。

だから私はez_setup.pyを使ってみましたが、それは404を与えるいくつかのURLでチョークします(以下のトレース)。

インストールに関する一般的なアドバイスも検索しました。

0 投票する
1 に答える
697 参照

python - rdflib 名前空間で Unicode アイテムを作成中に Unicode デコード エラーが発生しました

rdflib 名前空間で Unicode アイテムを作成中に Unicode デコード エラーが発生しました

この問題の解決にご協力ください。

0 投票する
1 に答える
184 参照

python - Visual Studio 用の Python ツールの rdflib

Visual Studio の Python ツールで rdflib を使用したいと考えています。Python ツールと rdflib の両方をインストールしました。import rdflibプロジェクト (ファイル* .py)に書き込んで起動すると、エラーが返されます

基数が 10 の int() の無効なリテラル: 'value'

import rdflib Tools->Python Tools->Execute Project in Python Interactive を開くことができますが、そこでエラーなしで実行できimport rdflibます。しかし、そのウィンドウを閉じても、ライブラリを使用して* .py ファイルをコーディングすることはできません。

Visual Studio から rdflib を使用するにはどうすればよいですか?どうすればそのエラーを回避できますか?

0 投票する
1 に答える
764 参照

rdf - Freebase からトピックの RDF を取得する

https://developers.google.com/freebase/v1/rdf-overview#rdf-documentationのサンプル コードを複製して、特定のトピックの RDF を取得し、結果を rdflib に保存しようとしています。セットアップ後の URL は https://www.googleapis.com/freebase/v1/rdf/m/02h40lc?key=XXXXXです。ただし、コードを実行すると、次のエラーが発生します。

など、最後の行は次のとおりです。

ファイルの実際の最後の行は次のとおりです。

サンプルを機能させるためのいくつかのステップを見逃していませんか? ありがとう!

0 投票する
1 に答える
235 参照

python - SPARQL rdflib プロパティ パスの例外

次の SPARQL クエリがあります。

SPARQL 1.1 用に定義されたプロパティ パスを利用します。

このクエリを rdflib 3.4.0 で処理しようとすると、次の例外メッセージが表示されます。

どうしたの?ありがとう、

リカルド

0 投票する
1 に答える
235 参照

python - 既存の postgresql ストアを開く

RDF グラフを作成して PostgreSQL に保存しようとしています (Python の rdflib を使用)。これを行うには、作成済みのストアを開き、このストアを介してグラフを開きます。このプロセスは正常に機能しているようで、そのグラフに書き込みおよびクエリを実行できます。ただし、ストアを再開しようとするたびに、以前に書いたものはすべて殺されます。これが私が店を開く方法です:

この行のどこかに置く必要がある場所はありcreate = Falseますか?plugin.get を使用する代わりにストアをロードする方法はありますか?

0 投票する
1 に答える
6950 参照

python - RDFLib を使用した SPARQL の Hello World の例はありますか?

できるだけ小さくしたいのですが、RDFLib から SPARQL を使用する一貫性のある実用的な例を提供したいと考えています。私は RDFLib バージョン '4.0.1' を持っています。

次のことを行うコードが欲しい

  1. RDFLib をインポートします。
  2. 単純なグラフを作成します (2 から 4 のリレーションから)
  3. このグラフを rdf 形式でファイルに書き込みます。
  4. ファイルからグラフを読み取ります。
  5. SPARQL を使用して、グラフから何かを抽出します。

追加した

私は自分で(最初はファイルへの書き込みと読み取りをせずに)試しましたが、作成できませんでした。これは私が持っているものです:

その結果、次のようになります。

0 投票する
1 に答える
103 参照

floating-point - allegrograph xsd float リテラル

rdflib によって Python で生成されたグラフからトリプルを AG ストアにアップロードしています。トリプル内のオブジェクトの一部はフロートであるため、次のようにグラフに追加します。

rdflib を使用してグラフをシリアル化すると"0.8049"^^xsd:float、意図したとおりになります。

しかし、AGストアにアップロードした後、ストアにクエリを実行すると、返されるリテラルは次のようになります(trix)

"8049E-0"string としてアップロードしたり、単にstring としてアップロードしたりするなど、あらゆる種類の組み合わせを試しました"0.8049"が、適切な場所に小数点を取得するための適切な呪文にヒットしていません。

何かご意見は?

ジョン

0 投票する
0 に答える
153 参照

python - RDFlib で SPARQL クエリを実行しようとしたときの isinstance アサーション

Python ライブラリ RDFlib を使用して SPARQL クエリを実行しようとしていますが、エラーが発生します。エラーは SPARQL にあるようですが、検証済みで有効です。

この問題の原因は何ですか?