2018-12-21
阅读量:
750
简单易行的方式: Jython 和 IronPython
如果使用Jython(http://jython.org)或IronPython(http://ironpython.net),可轻松地使用原生
模块来扩展Python,因为Jython和IronPython能够让你访问底层语言中的模块和类(对Jython来说,
底层语言为Java;对IronPython来说,为C#和其他.NET语言),从而无需像扩展CPython那样遵循
特定的API。你只需实现所需的功能, 就可在Python中使用它们,就像变魔术一样。例如,在Jython
中,可直接访问Java标准库;而在IronPython中,可直接访问C#标准库。
代码清单17-1展示了一个简单的Java类。
一个简单的Java类(JythonTest.java)
public class JythonTest {
public void greeting() {
System.out.println("Hello, world!");
}
}
可使用Java编译器(如javac)来编译这个类。
$ javac JythonTest.java






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论