Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Gottseidank ist das hier ein Python-Forum. Wir könnten draufkommen, was ein Java-Schnipsel macht, und dir den korrekten Weg in Python zeigen.
Andersrum fragst du lieber ein Java-Forum.
Irgendwie ist dein Python-Code kaputt (Syntax und fehlende Variablen). Andererseits tut mir mein Kopf weh, beim Versuch zu verstehen was der Java-Code zu machen versucht *.
Ein Vorschlag: Lern doch einfach Java, und schrieb das was du machen willst in Java. Oder Frag in einem Java-Forum nach.
* Gegen den Code ist Scheme simpel und Haskell klar.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Willkommen im Forum!
In Deinem Pythoncode fehlt ein Anführungsstrich for dem Filenamen.
Ansonsten: Womöglich hilft es tatsächlich in Jython zu arbeiten, je nachdem worauf Du außer einem solchen Schnipsel so hinauswillst. Aber im allgemeinen dürftest Du einfacher fahre, wenn Du Java-Leute fragst, wie sie ein best. Problem angehen. Da kann ich mich den anderen hier nur anschließen.