擅长:python、mysql、java
<p>我还没有学会如何通过java构造函数在jar文件中创建java类的新实例,但我意外地发现,使用任何java静态方法访问py2j中的java对象都非常容易</p>
<p>步骤1:从<a href="https://pypi.python.org/pypi/py4j" rel="nofollow">https://pypi.python.org/pypi/py4j</a>下载py4j zip文件。“py4j0.10.0.jar”在zip文件中。在</p>
<p>步骤2:安装py4j</p>
<pre><code>pip install 'D:\Downloads\py4j-0.10.0.zip'
</code></pre>
<p>第3步:添加py4j0.10.0.jar和_使用.jar(如下面示例中的owlapi-distribution-3.5.0.jar)在eclipse项目中构建路径</p>
<p>第四步:创建添加应用程序.java,并复制粘贴添加应用程序.java{并在^运行应用程序}添加应用程序.java在</p>
<p>第五步:运行后附加应用程序.javapython文件中的一个测试示例:</p>
^{pr2}$
<p>控制台上的结果是:</p>
<pre><code>(5, 0)
6
abcIRi = fewf#fe
abcIRI.getFragment() = fe
</code></pre>