私はApacheのラクダを使用してPythonスクリプトを実行する必要があり、私はpythonスクリプトの実行方法apache camelを使用していますか?
from("direct:start").to("exec:cmd?args=python D:\\source\\test.py")
私はApacheのラクダを使用してPythonスクリプトを実行する必要があり、私はpythonスクリプトの実行方法apache camelを使用していますか?
from("direct:start").to("exec:cmd?args=python D:\\source\\test.py")
あなたが言及したスニペットコードを試してみました何同じ
ためのexecのエンドポイントを使用する - あなたはPythonなどでコマンドcmdを実行しているように見えます入力。それは完璧に聞こえません。 cmdは入力引数を取ってはいけません。代わりに、次のことを試してください。
from("direct:start").to("exec:python?args=D:\\source\\test.py")
そして、あなたはPythonがインストールされていることを確認し、このスニペット
python D:\\source\\test.py
は、あなたが達成するために探しているものです。
迅速な対応をありがとうございます。私はすでにこの解決策を試していますが、何も問題はありません。私はPythonをインストールしました – user7677589
トレースを有効にしましたか?コマンドはCamelの外で動作しますか? –
はい、それはラクダの外で動作します – user7677589
エラー/例外はありますか? – mhasan
いいえ...プログラムはエラーなしで実行されます – user7677589