python - 将 CGI python 脚本附加到 PyCharm 调试器?

标签 python debugging cgi pycharm cgihttpserver

我正在使用社区版 PyCharm 4.5.1 并且正在开发 CGI python 脚本。我的需要是在我的 HTTP 客户端调用脚本后启动调试器并附加脚本(然后中断到第一个断点)。

我不知道我能不能,我希望。一切正常,从 Python 服务器到调用我的 CGI 脚本的 HTML/JavaScript 代码。此外,我完全能够调试刚刚正常启动的 Python 脚本。但现在的问题是启动脚本的是 HTTP 服务器,既不是我(从命令行)也不是调试器本身。

有什么想法吗?谢谢!

最佳答案

AFAIK,你只是在你的脚本中输入

import cgitb    
cgitb.enable()  
print "Content-type: text/html\n\n"

并且正在自行调试。

关于python - 将 CGI python 脚本附加到 PyCharm 调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30857314/

相关文章:

python - 使用多线程的基本套接字聊天程序会引发错误

python - Django ListView自定义查询集

java - Java中如何找出方法被调用的地方?

android - 在 Eclipse 中调试 Android - 'step-into' 跳转到错误的行号

java - 将远程调试附加到 tanuki 服务包装应用程序

internet-explorer - IE10&IE11上传失败不发送POST数据

python - 如何在 Windows 中运行 python cgi Web 服务器

python - suds 不返回 web 服务方法

python - Django 日志记录隐藏错误

python - 通过 Python CGI 通过单个表单字段上传多个文件