![...](/f/db45f2ebef66d3e6f32775950ce15a3d.jpg)
Å konvertere kode for hånd fra ett språk til et annet er vanskelig.
«Ikke oppfinn hjulet på nytt» er en av de første leksjonene en ambisiøs programmerer har lært; ikke bruk tid på å omkode noe som allerede er gjort. Hvis koden ikke samsvarer med ønsket språk, kan det imidlertid være vanskelig å konvertere. Konvertering av kode fra Java til Python er imidlertid muliggjort av et verktøy som automatisk konverterer mye av Java til Python. Ved å bruke denne applikasjonen kan du spare enorme mengder tid ved å bruke Java-hjulet i et Python-program.
Trinn 1
Last ned og pakk ut java2python. Filen du laster ned er en gzip-fil, og den inneholder en tarball-fil; begge er komprimeringsskjemaer, og begge kan dekomprimeres med 7zip, et åpen kildekode-program.
Dagens video
Steg 2
Plasser innholdet i java2python-mappen på roten av C:\-stasjonen.
Trinn 3
Åpne en ledetekst og naviger til "C:\java2python" før du skriver inn "python setup.py install" uten anførselstegn. Dette vil fortelle Python-tolken om å kjøre oppsettskriptet og forberede datamaskinen. Endre kataloger til "C:\java2python\bin" og hold vinduet åpent.
Trinn 4
Kopier Java-filen som skal konverteres til bin-undermappen din, under java2python. På kommandolinjen, kjør "j2py -i input_file.java -o output_file.py," og bytt ut input_file og output_file med filnavnene dine.
Trinn 5
Åpne den nye Python-mappen og les koden. Det vil sannsynligvis ikke være perfekt, så du må gå over det for å sikre at det gir mening fra et Python-synspunkt. Selv om du bruker tid på å sjekke manuelt, vil du imidlertid ha spart store mengder tid fra håndkonvertering.
Ting du trenger
Java2python
Python 2.5 eller nyere
Antlr 2.7
Tips
For mer informasjon, åpne README-filen i java2python-mappen med Notisblokk.
Advarsel
Sørg for å lese den genererte Python-koden på nytt. Hvis du ikke gjør det, kan det føre til at programmet ikke fungerer etter hensikten.