Jython

■特長

PythonJavaによる実装。

java  -jar  jython.jar  HelloWorld.py  arg1  arg2  のようにして起動できる。

Pythonソースコードの中から、Javaのライブラリを呼び出せる。

 

Eclipse + PyDevプラグインのインストール

 EclipseJython用モジュールであるPyDevを組み込む。

(1) PyDevプラグインのdownload

 Downloads | Jython

Standalone版のjarをダウンロードし、jarを7zipなどで「ここに展開」を指定して展開する(展開しないと、後でなぜか失敗するので)。

(2) Eclipse起動

(3)[ヘルプ] - [新しいソフトウェアのインストール] - [作業] に、下記のURLを入力してEnterを押す。

   ・http://pydev.sourceforge.net/updates/

(4) PyDevというエントリが検索されるので、左のチェックボックスにチェックし、「次へ」ボタンをクリック。そのご文脈に沿って進むとPyDevのインストールが始まる。

(5) インストールが終わったら、Eclipseを再起動。

(6) [Window] - [Preferences]をクリックし、左メニューからPyDevを選択

(7) 左メニューからJython interpreterを選択し、右画面で[New]をクリック。

(8) インタプリタ名(Jython 2.7.1など)を入力、(1)でダウンロードしたjarを指定

(9) pythonpathに指定するフォルダを選べ、と表示がでるので、下記を選択

 ・Jython\Lib

 ・Jython\Lib\site-package

(10) [Apply]をクリックする。

 

Jythonプロジェクトの作成

[ファイル] - [新規] - [その他] - [PyDev] - [PyDev Project]

 Project Type = Jython

 Interpreter = 2.7 (Jyton 2.7.1を使用しているため)

 Create 'src' folder and add it to the PYTONPATH をチェック

 「完了」をクリック。

 

■モジュールの作成

プロジェクトを右クリックして、「新規」- [PyDev Module]

エディターが開くので、下記のコードを入力。

---------------------------------
if
__name__ == "__main__": print "Hello PyDev!"
---------------------------------

 

■実行

Ctrl + F11。 "Run As" 画面で、"Jthon Run" を選択。