-1

以前にこの質問のバリエーションを尋ねたところ、「トピック外」として閉じられました。理由はわかりません。

Jython を使って uni と Hate の Jython を勉強しています。pydev を使用してみましたが、「pickAFile()」などは認識されません。

NameError: global name 'pickAFile' is not defined

JES で実行されるコードを PyDev などで実行できるように、追加できる別のプラグインまたはファイルはありますか?

編集: 用語についてはよくわかりませんが、JES ステートメントを受け入れるために追加できる Jython スクリプトのようなものを探しているのではないでしょうか?

4

1 に答える 1

1

私も別の方法を探しましたが、JES は過度に制限されており、バグが多いことがわかりました。これは古風な教育方法論の一部です。

JES 自体は Jython のカットダウン バージョンを使用しているため、Python、Java、Jython のいずれとも一般的に互換性がなく、貴重なドキュメントはほとんどありません。

PyDev と Eclipse (Jython プラグインを使用) が機能しない理由は、含まれているクラスがないためです。その一部は Java で作成され、一部は Python で作成されています。

あなたが自分のやり方を知っているなら (新入生はほぼ間違いなくそうしません)、関連するクラスを好みの IDE にコピーして、#import するための小さなライブラリを作成することができますが、結局のところ、まだ実行する必要があります。サブミット時に JES で作業する必要があるため、ほとんどの作業は JES で行います。

于 2015-04-16T23:43:59.913 に答える