我想使用Eclipse(3.5.2)PyDev模塊(1.6.4)和Python(2.6.5)來調試Twisted Application(10.0.0)。要運行命令行應用我會指定以下內容:在PyDev中運行扭曲的應用程序
C:\ python26 \ python的C:\ python26 \腳本\ twistd.py -ny mytwistedapp.py
要做到這一點使用PyDev我創建了一個新的PyDev項目並導入了mytwistedapp.py和twistd.py。在項目的運行配置下,我將c:\ python26 \ scripts \ twistd.py指定爲主模塊。如果我選擇運行 - >調試配置,它會運行twistd.py而沒有參數(在那裏的一半,對吧?)。如果我嘗試將程序參數添加到運行配置(-ny mytwistedapp.py),它們將由PyDev調試程序處理,而不是twistd.py。兩個問題:
- 是否指定twistd.py作爲主模塊的正確方法?
- 如果是這樣,我該如何傳遞twistd.py運行mytwistedapp.py所需的參數(-ny mytwistedapp.py)?