deutschsprachige Ressourcen

-->

Das erste Programm

Wenn Sie bereits die Syntax und Struktur von Python beherrschen, dann lernen Sie am besten, indem Sie kleine aber vollfunktionsfähige Programmbeispiele unter die Lupe nehmen. Ich fange mit dem bekanntesten Beispiel 'Hello World!' an. Das sieht in Jython so aus:

print "Hello World!"

In Jython (wie in Python) benutzt man die Dateierweiterung .py für die Quelldateien. Das Programm 'Hello World!' ist ein vollfunktionsfähiges Programm, das in der Datei hello.py gespeichert wird. Zum Vergleich sehen Sie das in Java geschriebene Beispiel mit der selben Funktionalität. Hello.java:

public class hello {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

Die Jython Version ist hier eindeutig einfacher und das ist meist der Fall bei Jython.  Sehr angenehm ist die Tatsache, dass der Code direkt ausgeführt werden kann. Alternativ können Jython Programme in Java Quelltext übersetzt und automatisch mit Java Klassen kompiliert werden. Sie können das Programm 'Hello World!" mit folgendem Java Befehl ausführen:

C:\>java -Dpython.home=C:\jython2.2b1 -cp C:\jython2.2b1\jython.jar
      org.python.util.jython hello.py

Natürlich können Sie auch den bequemeren Weg gehen und das Skript direkt aufrufen:

C:\>jython hello.py