1

私は、既存の OpenERP モジュールに対して多くの拡張を行っています。実際に何が含まれているかを確認するには、変数 (クエリ、計算値など) をどこか (サーバー ログなど) に出力する必要があります。どうすればこれを行うことができますか?

4

2 に答える 2

1

アドオンのコードで簡単なprintステートメントを使用できます。サーバーを起動すると、サーバーログまたはターミナルに印刷値が表示されます。また、サーバー値の高度なデバッグには、pythonpdbモジュールを使用します。

import pdb
pdb.set_trace() #Setting the break point 

これにより、サーバー実行環境でデバッグを行うことができます。ありがとうございました

于 2012-06-06T09:58:05.657 に答える
1

PyDev プラグインを使用してEclipseでサーバーを実行します。ブレークポイントを設定し、コードをステップ実行し、変数値を調べることができます。セットアップの詳細については、この回答を参照してください。

于 2012-06-06T19:45:53.403 に答える