Eclipse (3.5.2) PyDev モジュール (1.6.4) と Python (2.6.5) を使用して Twisted Application (10.0.0) をデバッグしたいと思います。コマンド ラインからアプリケーションを実行するには、次のように指定します。
c:\python26\python c:\python26\scripts\twistd.py -ny mytwistedapp.py
PyDev を使用してこれを実現するために、新しい PyDev プロジェクトを作成し、mytwistedapp.py と twistd.py をインポートしました。プロジェクトの実行構成の下で、メイン モジュールとして c:\python26\scripts\twistd.py を指定しました。Run -> Debug Configurations を選択すると、パラメーターなしで twistd.py が実行されます (途中までですよね?)。プログラム引数を実行構成 (-ny mytwistedapp.py) に追加しようとすると、twistd.py ではなく PyDev デバッガーによって処理されます。2 つの質問:
- twistd.py をメイン モジュールとして指定するのは正しい方法ですか?
- もしそうなら、twistd.py に mytwistedapp.py (-ny mytwistedapp.py) を実行するために必要なパラメーターを渡すにはどうすればよいですか?