热线电话:13121318867

登录
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.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子