Ako previesť Java do Pythonu

...

Ručná konverzia kódu z jedného jazyka do druhého je náročná.

„Nevynájdite znovu koleso“ je jednou z prvých lekcií, ktoré sa začínajúci programátor naučiť; nestrácajte čas prekódovaním niečoho, čo už bolo urobené. Ak sa kód nezhoduje s požadovaným jazykom, môže byť ťažké ho konvertovať. Prevod kódu z Javy do Pythonu je však umožnený pomocou nástroja, ktorý automaticky prevedie veľkú časť Javy do Pythonu. Pomocou tejto aplikácie môžete ušetriť obrovské množstvo času pomocou kolieska Java v programe Python.

Krok 1

Stiahnite si a extrahujte java2python. Súbor, ktorý stiahnete, je súbor gzip a obsahuje súbor tarball; obe sú kompresné schémy a obe môžu byť dekomprimované pomocou 7zip, programu s otvoreným zdrojovým kódom.

Video dňa

Krok 2

Umiestnite obsah priečinka java2python do koreňového adresára vášho disku C:\.

Krok 3

Otvorte príkazový riadok a prejdite na „C:\java2python“ a potom napíšte „python setup.py install“ bez úvodzoviek. To povie tlmočníkovi Pythonu, aby spustil skript nastavenia a pripravil váš počítač. Zmeňte adresáre na "C:\java2python\bin" a nechajte okno otvorené.

Krok 4

Skopírujte súbor Java, ktorý chcete skonvertovať, do podpriečinka bin pod java2python. V príkazovom riadku spustite "j2py -i input_file.java -o output_file.py" a nahraďte input_file a output_file svojimi názvami súborov.

Krok 5

Otvorte nový priečinok Python a prečítajte si kód. Pravdepodobne to nebude dokonalé, takže si to budete musieť prejsť, aby ste sa uistili, že to dáva zmysel z hľadiska Pythonu. Aj keď trávite čas manuálnou kontrolou, ušetríte veľké množstvo času pri ručnej konverzii.

Veci, ktoré budete potrebovať

  • Java2python

  • Python 2.5 alebo novší

  • Antlr 2.7

Tip

Ak chcete získať ďalšie informácie, otvorte súbor README v priečinku java2python pomocou programu Poznámkový blok.

Pozor

Nezabudnite si znova prečítať vygenerovaný kód Pythonu. Ak tak neurobíte, program nebude fungovať podľa plánu.