我有一个Java类库(第三方,专有),我想我的Python脚本来调用它的功能。我已经有了使用这个库的java代码。达到此目的的最佳方法是什么?从Python调用Java代码的最佳方式是什么?
12
A
回答
15
8
对方回答是JPype,这使得CPython的交谈到Java。如果您无法切换到Jython,这将非常有用。
3
还有未在加州理工学院页提到JCC。
引用:
JCC是一个C++代码生成器产生 C++对象接口 包装经由Java的 本地接口(JNI)一个Java库。 JCC也 生成符合 Python的C类系统中进行直接 提供给Python解释器Java类的实例 的C++包装。
当生成Python包装时,JCC 通过distutils或setuptools 包生成完整的Python扩展 。
相关问题
- 1. 从代码中调用IBAction的最佳方式是什么?
- 2. 将此Java代码转换为Objective C代码的最佳方式是什么?
- 3. python中交互式调试的最佳方式是什么?
- 4. 什么是编码/保护JavaScript代码的最佳方式?
- 5. 从链码内部调用另一个链码的最佳方式是什么?
- 6. 什么是将python代码写入python文件的最佳方式?
- 7. 从Unity3d调用本机DLL的最佳方式是什么?
- 8. 关于模糊Java代码的最佳方法是什么?
- 9. 写这样的重复代码的最佳方式是什么?
- 10. Java:迭代集合的最佳方式是什么?
- 11. 在mysql中存储html代码的最佳方式是什么?
- 12. 什么是测试GWT代码的最佳方式
- 13. 缩短此代码的最佳方式是什么?
- 14. 记录f#代码的最佳方式是什么?
- 15. 模拟XAML代码继承的最佳方式是什么?
- 16. 什么是管理Xcode代码片段的最佳方式?
- 17. 反复参考代码的最佳方式是什么?
- 18. 什么是编辑代码的最佳协作方式? (实时)
- 19. 什么是分析代码来创建UML的最佳方式?
- 20. 构建这类代码的最佳方式是什么?
- 21. 延迟代码执行的最佳方式是什么?
- 22. 跨服务器分发代码的最佳方式是什么?
- 23. 今天维持clipper 5.3代码的最佳方式是什么?
- 24. 什么是设置未知代码限制的最佳方式?
- 25. 什么是记录Perl代码的最佳方式?
- 26. 调试AJAX到PHP调用的最佳方式是什么?
- 27. 从Java解密DB2 -302错误的最佳方式是什么?
- 28. 从Java编写excel文件的最佳方式是什么?
- 29. 从java流中创建java.util.Enumeration的最佳方式是什么?
- 30. 什么是调试NuGet包,其烃源代码的最佳方式?
Duplicate:http://stackoverflow.com/questions/438594/how-to-call-java-objects-and-functions-from-cpython,http://stackoverflow.com/questions/1201628/java -wrapper-to-perl-python-code – 2009-12-07 01:08:40