問題タブ [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.
python-3.x - IndexError: オントロジー アノテーションの範囲外のインデックスを一覧表示する
次のコードを使用して、オントロジーに注釈を追加しています
次に、IndexError
onto.save()を使用して保存すると、が表示されます
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)、マンチェスター構文のフクロウ ファイルをフクロウ対応のオントロジーに解析する簡単な方法はありますか?
java - Drone.ioでPythonとJavaを使用するには?
パッケージを使用する python プロジェクトを開発していますowlready2
。その機能の一部について、 owlready2 は -packagejava -jar ...
を介してのように明示的に呼び出しを行いsubprocess
ます。
私のローカル マシンでは、これで問題なく動作します。次に、Drone.io で CI をセットアップします。
私の現在.drone.yml
は次のようになります。
テストの概要で、次のエラーが表示されます。
イメージ「python:3.8」を使用しているので、これは非常に論理的です。
質問: テスト マシンで Java を使用できるようにするにはどうすればよいですか?