問題タブ [jython]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - CPython、Jython、および IronPython で動作する Python コードを作成するためのいくつかの戦略は何ですか?
これらの環境のうち 2 つを同時にターゲットにしようとすると、データベースなどを使用する必要がある場合は、その環境に固有のコードを作成する必要があると言えます。この状況をうまく処理する方法はありますか?
eclipse-plugin - Jython をデバッグするための統合 Eclipse プラグインはありますか?
JyDTは優れた Jython Eclipse プラグインです。
ただし、Debug パースペクティブでの Jython デバッグは許可されません。
Jython はコマンドライン デバッガー (Pdb) を提供しますが、Eclipse の外部で動作します。
java - Java しか使えないのに、なぜ Jython を使うのでしょうか?
標準的な答えは、数行のコードを書くだけでよい場合に便利だというものです...
私は両方の言語を Eclipse 内に統合しています。Eclipse はコンパイル、解釈、実行などを処理するため、どちらもまったく同じように「実行」します。
両方の Eclipse IDE は類似しており、即時の「コンパイル」、インテリセンスなどです。どちらもデバッグ パースペクティブを使用できます。
Java の数行をテストしたい場合、まったく新しい Java プロジェクトを作成する必要はありません。Eclipse内のScrapbook機能を使用するだけで、 「新しい Java プログラムを作成しなくても Java 式を実行できます。これは、既存のクラスをすばやくテストしたり、コード スニペットを評価したりするための優れた方法です。" .
Jython では Java ライブラリを使用できますが、(定義上) Java もそうです!
では、Jython には他にどのような利点があるのでしょうか?
python - Jython に相当する IronClad
IronPython には、C 拡張機能を透過的に実行することを目的としたプロジェクトIronCladがあります。Jython の同様のプロジェクトはありますか?
python - jythonでWebサービスを提供/利用する最も簡単な方法は何ですか?
Webサービスを提供/消費する必要があるTomcat用のアプリケーションがあります。Java WebサービスはPythonで可能なことと比較して悪夢(xml、コード生成など)であるため、Webサービスの提供/消費にJavaの代わりにjythonを使用した経験から学びたいと思います。
私がこれまでに行ったことは、http://pywebsvcs.sourceforge.net/をJythonに適合させることです。最も単純なサービスでは成功するものもありますが、それでもエラー(名前空間、タイプなど)が発生します。
java - Java: Java デスクトップ アプリケーションに埋め込むスクリプト言語 (マクロ)
私はJavaでグラフィックアプリケーションを書いています。最終的には、プログラム可能なスクリプト言語を構築したいと考えています。どの言語ライブラリをお勧めしますか?
考えられる容疑者は次のとおりです。
可能性が低い候補は次のとおりです。
対象読者はおそらく筋金入りのプログラマーではないため、あまり難解な言葉は好まれません。私の推測では、JavaScript は、癖があっても、より多くのことを目にしたという理由だけで、より受け入れられるようになっていると思います。
Lua は C/C++ で人気があるようですが、少なくとも LuaJava には追加の .dll/.so が必要であり、展開が複雑になります。
編集: PhiLho は、 kahluaと呼ばれる Lua の Java 実装があると書いています。
関連する質問:
java - Python から Java への自動変換
Python を Java に自動的に変換できるツールはありますか? Jython はこれを行うことができますか?
python - Jython で実行される Python のテンプレート Lib (エンジン)
Jython で実行される HTML (XML) を生成するために Template Lib または Template Engine を検索しています (Jython 2.5 Alpha は問題ありません)。
tomcat - Tomcatアプリに埋め込まれたjythonでjarを動的に追加するには?
アプリ コンテナー (アプリにはサブアプリが含まれる) である自分のアプリのユーザーが、jython パスに Java jar を追加できるようにしたいと考えています。
サブアプリ マネージャーに jython で独自の拡張機能を記述させましたが、追加したい機能の一部には追加の jar が必要です。たとえば、svn リポジトリを確認する場合は、svn アクセス jar が必要です。これは、/WEB-INF/lib ではなく、/subapps/appX/lib にコピーします。
クラスのディレクトリ構造を sys.path に追加することはできますが、jar を追加することはできないようです。出来ますか?