我正在尝试调试用Python 2编写的application。问题是,必须先按以下说明安装应用程序,然后才能运行该应用程序(根据文档):
python setup.py develop
应用程序(布谷鸟沙箱)可以这样运行:
cuckoo -d
通过新的Python包,开发和测试代码现在的工作方式与以前略有不同。作为一个 首先,必须先安装Cuckoo,然后才能使用它,这是一个简单的修改和测试开发 序列无法像以前那样直接使用。
是否可以通过某种方式调试此类应用程序?
稍后(未完成)的文档中提到了调试Web界面的内容,我不确定是否可以将我带到需要调试的代码,而且还需要PyCharm Professional。我正在使用PyCharm社区,但我愿意使用任何其他免费的IDE或调试器。
答案 0 :(得分:0)
如果仅使用已编译的.pyo和.pyc文件进行调试,这将很困难,这是已安装的应用程序可能拥有的全部。安装中可能包含一些源文件。您将必须弄清特定平台的安装位置。由于许多项目(包括杜鹃)都是开源的,所以我建议克隆Github repository并从中进行调试。