Jython

E17654

Jython is an implementation of the Python programming language that runs on the Java platform and allows seamless integration with Java code and libraries.

Aliases (1)

Statements (49)
Predicate Object
instanceOf Python implementation
open-source software
software project
allows calling Java methods from Python code
importing Java classes as Python modules
subclassing Java classes in Python
canBeUsedAs embedded scripting engine in Java
standalone interpreter
category Java-based interpreter
Python implementation on JVM
compilesTo Java bytecode
developerCommunity Jython developers
distributionFormat JAR file
enablesIntegrationWith Java code
Java libraries
executionModel interpreted on the JVM
goal seamless integration between Python and Java
implements Python standard library (partial)
incompatibleWith CPython C extension modules
license OSI-approved license
Python Software Foundation License
maintainer open-source community
originalName JPython
programmingLanguage Python
relatedTo CPython
IronPython
PyPy
renamedFrom JPython
repository https://github.com/jython/jython
runsOn Java Virtual Machine
supports Java annotations access
Java classpath usage
Java exceptions interoperability
Java reflection
Python dynamic typing
Python language syntax
Python object model
interactive interpreter (REPL)
running Python scripts
using Java threads
supportsInteropWith Java ecosystem
supportsVersion Python 2.7 (major stable line)
targetPlatform Java platform
useCase embedding Python in Java programs
prototyping Java APIs
rapid application development on the JVM
scripting for Java applications
website https://www.jython.org/
writtenIn Java

Referenced by (4)
Subject (surface form when different) Predicate
Python
implementation
IronPython
isAlternativeTo
Jython ("JPython")
originalName
Jython ("JPython")
renamedFrom

Please wait…