Bagaimana Mengonversi Java ke Python

...

Mengonversi kode dengan tangan dari satu bahasa ke bahasa lain itu sulit.

"Jangan menemukan kembali roda" adalah salah satu pelajaran pertama yang dipelajari oleh seorang programmer yang bercita-cita tinggi; jangan menghabiskan waktu untuk mengulang sesuatu yang telah dilakukan. Namun, jika kode tidak sesuai dengan bahasa yang Anda inginkan, mungkin akan sulit untuk mengonversinya. Namun, mengubah kode dari Java ke Python dimungkinkan oleh utilitas yang secara otomatis akan mengubah sebagian besar Java ke Python. Dengan menggunakan aplikasi ini, Anda dapat menghemat banyak waktu menggunakan roda Java dalam program Python.

Langkah 1

Unduh dan ekstrak java2python. File yang Anda unduh adalah file gzip, dan di dalamnya berisi file tarball; keduanya adalah skema kompresi, dan keduanya dapat didekompresi dengan 7zip, sebuah program sumber terbuka.

Video Hari Ini

Langkah 2

Tempatkan konten folder java2python di root drive C:\ Anda.

Langkah 3

Buka prompt perintah dan arahkan ke "C:\java2python" sebelum mengetik "python setup.py install" tanpa tanda kutip. Ini akan memberi tahu juru bahasa Python untuk menjalankan skrip pengaturan dan menyiapkan komputer Anda. Ubah direktori menjadi "C:\java2python\bin" dan biarkan jendela tetap terbuka.

Langkah 4

Salin file Java yang akan dikonversi ke subfolder bin Anda, di bawah java2python. Di baris perintah, jalankan "j2py -i input_file.java -o output_file.py," mengganti input_file dan output_file dengan nama file Anda.

Langkah 5

Buka folder Python baru dan baca kodenya. Itu mungkin tidak akan sempurna, jadi Anda harus memeriksanya untuk memastikan itu masuk akal dari sudut pandang Python. Meskipun menghabiskan waktu untuk memeriksa secara manual, Anda akan menghemat banyak waktu dari konversi manual.

Hal yang Anda Butuhkan

  • Java2python

  • Python 2.5 atau lebih baru

  • Antlr 2,7

Tip

Untuk informasi lebih lanjut, buka file README di folder java2python dengan Notepad.

Peringatan

Pastikan untuk membaca kembali kode Python yang dihasilkan. Tidak melakukannya dapat mengakibatkan program tidak berfungsi sebagaimana mestinya.