JavaをPythonに変換する方法

...

ある言語から別の言語に手作業でコードを変換することは困難です。

「車輪の再発明をしないでください」は、意欲的なプログラマーが学んだ最初の教訓の1つです。 すでに行われたことの記録に時間を費やさないでください。 ただし、コードが目的の言語と一致しない場合は、変換が難しい場合があります。 ただし、JavaからPythonへのコードの変換は、Javaの大部分をPythonに自動的に変換するユーティリティによって可能になります。 このアプリケーションを使用すると、PythonプログラムでJavaホイールを使用して時間を大幅に節約できます。

ステップ1

java2pythonをダウンロードして解凍します。 ダウンロードするファイルはgzipファイルであり、その中にtarballファイルが含まれています。 どちらも圧縮方式であり、どちらもオープンソースプログラムである7zipで解凍できます。

今日のビデオ

ステップ2

java2pythonフォルダーの内容をC:\ドライブのルートに配置します。

ステップ3

コマンドプロンプトを開き、「C:\ java2python」に移動してから、引用符なしで「pythonsetup.pyinstall」と入力します。 これにより、Pythonインタープリターにセットアップスクリプトを実行してコンピューターを準備するように指示されます。 ディレクトリを「C:\ java2python \ bin」に変更し、ウィンドウを開いたままにします。

ステップ4

java2pythonの下で、変換するJavaファイルをbinサブフォルダーにコピーします。 コマンドラインで「j2py-iinput_file.java -o output_file.py」を実行し、input_fileとoutput_fileをファイル名に置き換えます。

ステップ5

新しいPythonフォルダーを開き、コードを読みます。 おそらく完璧ではないので、Pythonの観点からそれが理にかなっていることを確認するためにそれを調べる必要があります。 ただし、手動でチェックすることに時間を費やしても、手動で変換することで大幅な時間を節約できます。

必要なもの

  • Java2python

  • Python2.5以降

  • Antlr 2.7

ヒント

詳細については、メモ帳を使用してjava2pythonフォルダーのREADMEファイルを開きます。

警告

生成されたPythonコードを必ず読み直してください。 そうしないと、プログラムが意図したとおりに機能しなくなる可能性があります。