Kaip konvertuoti Java į Python

...

Rankiniu būdu konvertuoti kodą iš vienos kalbos į kitą yra sunku.

„Neišradinėk dviračio iš naujo“ – viena pirmųjų pamokų, kurias išmoko trokštantis programuotojas; negaiškite laiko perrašydami ką nors, kas jau padaryta. Tačiau jei kodas neatitinka norimos kalbos, gali būti sunku jį konvertuoti. Tačiau kodą iš „Java“ į „Python“ galima konvertuoti naudojant programą, kuri automatiškai konvertuos daug „Java“ į Python. Naudodami šią programą galite sutaupyti daug laiko naudodami Java ratą Python programoje.

1 žingsnis

Atsisiųskite ir išskleiskite java2python. Atsisiunčiamas failas yra gzip failas, o jame yra tarball failas; abi yra glaudinimo schemos ir jas galima išspausti naudojant 7zip, atvirojo kodo programą.

Dienos vaizdo įrašas

2 žingsnis

Įdėkite java2python aplanko turinį į savo C:\ disko šaknį.

3 veiksmas

Atidarykite komandų eilutę ir eikite į „C:\java2python“, prieš įvesdami „python setup.py install“ be kabučių. Tai lieps Python interpretatoriui paleisti sąrankos scenarijų ir paruošti kompiuterį. Pakeiskite katalogus į „C:\java2python\bin“ ir palikite langą atidarytą.

4 veiksmas

Nukopijuokite „Java“ failą, kurį norite konvertuoti į šiukšliadėžės poaplankį, esantį java2python. Komandinėje eilutėje paleiskite „j2py -i input_file.java -o output_file.py“, pakeisdami input_file ir output_file savo failų pavadinimais.

5 veiksmas

Atidarykite naują Python aplanką ir perskaitykite kodą. Tikriausiai jis nebus tobulas, todėl turėsite jį peržiūrėti, kad įsitikintumėte, jog tai prasminga Python požiūriu. Tačiau net ir skirdami laiko tikrinimui rankiniu būdu sutaupysite daug laiko konvertuodami rankiniu būdu.

Daiktai, kurių jums prireiks

  • Java2python

  • Python 2.5 arba naujesnė versija

  • Antlr 2.7

Patarimas

Norėdami gauti daugiau informacijos, atidarykite README failą aplanke java2python su Notepad.

Įspėjimas

Būtinai dar kartą perskaitykite sugeneruotą Python kodą. To nepadarius programa gali neveikti taip, kaip numatyta.