問題タブ [owlready]

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 投票する
1 に答える
250 参照

python-3.x - IndexError: オントロジー アノテーションの範囲外のインデックスを一覧表示する

次のコードを使用して、オントロジーに注釈を追加しています

次に、IndexErroronto.save()を使用して保存すると、が表示されます

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

python - Python: マンチェスター構文のフクロウ ファイルを owlready に解析します

マンチェスター構文で与えられたオントロジーを解析して、フクロウ対応のオントロジーオブジェクトになるようにすることは可能です?

これは私がこれまでに見つけたものです:

  • Owlready 自体は、「NTriples、RDF/XML または OWL/XML 形式」( ref1 ) のみをインポートできます。

  • Ontospyは (とりわけ) 次のフォーマット間で変換できます: ['xml', 'turtle', 'n3', 'nt', 'trix', 'rdfa']( ref2 )。

  • rdflibには関数rdflib.extras.infixowl.manchesterSyntax(...)がありますが、あまり文書化されていないようで、ファイル全体 (またはstr複数のステートメント) には適用できないようです。

不足している他のプロジェクトはありますか、またはこれらのプロジェクトを組み合わせて (someOf)、マンチェスター構文のフクロウ ファイルをフクロウ対応のオントロジーに解析する簡単な方法はありますか?

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

java - Drone.ioでPythonとJavaを使用するには?

パッケージを使用する python プロジェクトを開発していますowlready2。その機能の一部について、 owlready2 は -packagejava -jar ...を介してのように明示的に呼び出しを行いsubprocessます。

私のローカル マシンでは、これで問題なく動作します。次に、Drone.io で CI をセットアップします。

私の現在.drone.ymlは次のようになります。

テストの概要で、次のエラーが表示されます。

イメージ「python:3.8」を使用しているので、これは非常に論理的です。

質問: テスト マシンで Java を使用できるようにするにはどうすればよいですか?