問題タブ [jcc]
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 - 実行中の jcc で dll をロードできない
実行時:
エラーが発生します
C:\Python26\python.exe: DLL load failed: The specified module could not be found
jcc.dllがPATHにあるディレクトリを確認しました。
どんな助けでも大歓迎です。
java - JCC を使用して Java ライブラリへのインターフェイスを作成した後、Python スクリプトで Java String オブジェクトを作成する方法は?
Apache の JCC を使用して CPython インターフェイスを作成した Java ライブラリがあります。以下を実行すると、「String」オブジェクトが表示されるので、String オブジェクトへの適切なインターフェイスがあると思います (「p」は、「import library as p」を使用してロードしたライブラリです)。
「インターフェース化」したこのライブラリを使用して Python から Java String を作成する方法は何ですか? インターネット上には答えがなく、JCC のドキュメントは短すぎます。
Python 文字列は必要ありませんが、インターフェース化された Java メソッドに渡すことができる Java 文字列が必要です。
java - JCC を使用して Python から Java クラスをオーバーライドします。それは可能ですか?
JCC を使用して Java ライブラリの Python ラッパーを作成していますが、Python スクリプト内の Java クラスからメソッドをオーバーライドする必要があります。出来ますか?可能であればどのようにそれを行うことができますか?
python - 絶対パス $ /usr/bin/python を指定すると、同じパスにエイリアスされている場合、 $ python とは異なる結果になるのはなぜですか?
make
必要な依存関係 JCC を持つ PyLucene を試しています。(JCC は、Python から Java を呼び出すためのコード ジェネレーターです。)
注: OS は Mac OS X 10.7.4 です。
含まれている make スクリプトが実行されます。
出力:
しかし、以下を実行すると成功します:
python は /usr/bin/python を指していますが:
出力:
python
エイリアスが を指している場合、/usr/bin/python
これらの結果はどのように異なるのでしょうか?
macos - Mac に PyLucene をインストールする
Mac で pyLucene を使用できるようにしたいと考えています。セットアップや作成のための各命令は、その前に何かを行う必要があり、どこから始めて、どのウィンドウから何をすべきかを知るのが難しいため、命令は絶望的に失われました.
PyLucene をダウンロードしました。私が最初に疑問に思っているのは、フォルダーをどこに置いたかということです。
それを使用するには、ピルセンのダウンロードに含まれている JCC をビルドする必要があると言われました。
説明書:
コマンド ラインで、次のように入力します。
しかし、これを行うには、適切な場所にいるか、フォルダーを適切な場所に配置する必要があると思います"setup.py" not found
。
この環境で提供できるヘルプはありますか (シェル ウィンドウ? IDE?)。この最初の部分を通過するための助け: JCC の構築、続いてピルセンのセットアップは大歓迎です。
java - SQL CODE -104(エラー)は何を表すことができますか?
レポートを実行するためにjccを介してSQLクエリを実行しています。プログラムのエラーログファイルを開いてSQLクエリを調べたところ、すべてが正常であるように見えました(角かっこ、コンマなどが余分にないか、欠落しておらず、構文は良好です)が、実行すると次のエラーが発生します。
[Report.execute()] DB2 SQLエラー:SQLCODE = -104、SQLSTATE = 42601、SQLERRMC = 、; ATE IN(1,2,3,10,1);、 DRIVER = 4.12.55
SQLCODEについて調べたところ、クエリに不正な記号が含まれていることがわかりました。この違法なシンボルを見つけるために何を探すことができますか?
これはクエリです
小さなフォントで申し訳ありませんが、200%程度ズームすると、クエリがよく表示されます。
どうもありがとう :)
java - JCC モジュールへのシステム クラスの組み込み
次のコマンドを使用しPrime
て、Pythonモジュールに正常に「コンパイル」したJavaクラスがあります。jcc
Prime.factorLists
多次元配列を返します。Python から呼び出すと が得られますが、配列として扱うのに苦労している s でJarray
いっぱいです。Object
1 次元配列を返す他のメソッドは機能します。
java.util.Arrays.toString
配列を文字列のように変換して出力したいのですObjects
が、それをPythonモジュールにパッケージ化する方法がわかりません。JArray
あるいは、どうにかしてそれらを python リストまたは sに変換できますか?