Come convertire Java in Python
"Non reinventare la ruota" è una delle prime lezioni per un programmatore; non perdere tempo a riscrivere ciò che esiste già. Se il codice non è nel linguaggio desiderato, convertirlo può essere difficile. Convertire da Java a Python è possibile grazie a un'utility che converte automaticamente gran parte del codice. Usandola, risparmi enormi quantità di tempo riutilizzando codice Java in un programma Python.
Passaggio 1
Scarica ed estrai java2python. Il file scaricato è un gzip contenente un tarball; entrambi sono schemi di compressione decomprimibili con 7zip (open-source).
Passaggio 2
Metti il contenuto della cartella java2python nella radice di C:\.
Passaggio 3
Apri prompt comandi e vai a "C:\java2python", poi digita "python setup.py install" (senza virgolette). Questo dice all'interprete Python di eseguire lo script di setup. Cambia directory in "C:\java2python\bin" e lascia la finestra aperta.
Passaggio 4
Copia il file Java da convertire nella sottocartella bin sotto java2python. Nella riga di comando esegui "j2py -i input_file.java -o output_file.py", sostituendo i nomi file con i tuoi.
Passaggio 5
Apri la nuova cartella Python e leggi il codice. Probabilmente non sarà perfetto, dovrai verificarlo da prospettiva Python. Anche controllando manualmente, avrai risparmiato molto tempo rispetto alla conversione a mano.
Suggerimento
Per più info, apri il file README nella cartella java2python con Blocco note.
Avvertenza
Rileggi sempre il codice Python generato. Non farlo può far funzionare il programma in modo non intenzionale.