| layout | base |
|---|---|
| permalink | jvm-developers/ |
| audience_identifier | jvm |
Add GraalPy as a dependency to your JVM application, or go straight to the starter project.
{%- highlight java -%}
import org.graalvm.polyglot.Context;
import org.graalvm.python.embedding.GraalPyResources;
try (Context context = GraalPyResources.contextBuilder().build()) { context.eval("python", """ from pyfiglet import Figlet f = Figlet(font='slant') print(f.renderText('Hello from GraalPy!')) """); } {%- endhighlight -%}
{%- highlight java -%}
import org.graalvm.polyglot.Context;
import org.graalvm.python.embedding.GraalPyResources;
try (Context context = GraalPyResources.contextBuilder().build()) { context.eval("python", """ from pyfiglet import Figlet f = Figlet(font='slant') print(f.renderText('Hello from GraalPy!')) """); } {%- endhighlight -%}