我想使用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)?