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 Java package, based on the ctypes FFI library.It is an almost fully compliant implementation of Lee Kamentsky’s and Vebjorn Ljosa’s good known Javabridge package by reimplementing whole it’s 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.