Subject | : Re^6: Cygwin Port |
Date | : 2008/07/03(Thu) 17:58:30 |
Contributor | : Akio Morita |
> KEKBではOracle databaseを読むのにPython経由で行っていますが(Oracle.n)、実はSADの中に組み込まなくても実行可能だと思います。他の例は知りません。
>
Oracle.nは、python外部コマンドを rsh経由で別ホストに起動して、pythonコード自身は
-cオプションで引き渡し、結果を標準出力から一時ファイルにリダイレクトしたものを
Fortran I/O経由で読んでいるので SAD本体側に組み込まれた Pythonは使っていません
SAD組み込みの Pythonを呼び出している例は、Tkinter.nの Pythonシンボルで
Wishシンボル同様に コンソールから一行入力を受けて PyEvalString[]で
組み込み pythonインタープリタに処理させています(おそらくテスト用のコード)