Skip to content

COhPy Monthly Meeting

Photo of Brian Costlow
Hosted By
Brian C.
COhPy Monthly Meeting

Details

John Cassidy will be giving a talk about Jython: Python running on the Java Virtual Machine.

I. A quick introduction to Java

A. Object-Oriented, cross-platform, used for large scale (enterprise) applications

B. .java vs. .class file (javac & java programs). Enter the JVM

C. java packages

D. .jar files & classpaths

II. Introducing Jython

A. Python interpeter implemented in Java

B. Run Python code from Java

C. Run Java code from Python

III. Installing Jython

A. Standalone

B. Installer

C. Apt-get

IV. Accessing the Jython Interpeter

A. access via jython executable

B. access interpeter within standalone jar

V. Running Python code from Java

A. ScriptEngine (JSR-223) Approach

B. PythonInterpeter

VI. Running Java code from Python

A. Utilizing existing Java classes and methods.

B. Extending Java classes

C. Integration using Object Factories

VI. Resources

Photo of The Central Ohio Python Users Group group
The Central Ohio Python Users Group
See more events
The Forge by Pillar
580 North 4th Street (Smith Brothers building) · Columbus, OH