Python wrapper for the Java Native Interface (ctypes/cffi-based javabridge)
Currently only as placeholder (because a base package jtypes.jvm is still in development)
Python wrapper for the Java Native Interface.
jtypes.javabridge is a bridge between Python and Java, allowing these to intercommunicate.It is an effort to allow python programs full access to Java class libraries.jtypes.javabridge is a lightweight Python package, based on the ctypes or cffi library.It is an almost fully compliant implementation of Lee Kamentsky’s and Vebjorn Ljosa’s Javabridge package by reimplementing whole its functionality in a clean Python instead of Cython and C.
Note from the original website:
The javabridge Python package makes it easy to start a Java virtual machine (JVM) from Python and interact with it. Python code can interact with the JVM using a low-level API or a more convenient high-level API.
- Java Runtime (JRE) or Java Development Kit (JDK), and NumPy.
pip install --upgrade jtypes.javabridge
To ensure everything is running correctly you can run the tests using
python -m jt.javabridge.tests
Copyright (c) 2014-2017, Adam KarpierzLicensed under the BSD licensePlease refer to the LICENSE file.
- Second beta release.
- Initial version.