VScode:如何调试python 2.7 cgi脚本?

时间:2018-08-07 13:17:02

标签: python visual-studio-code cgi

我有使用端口80在Windows 7 PC上运行的lighttpd Web服务器。我的Web应用程序调用python cgi脚本。当我单击其中一个html页面上的按钮时,我试图将VScode配置为调试这些python脚本。例如:

http://localhost/cgi-bin/instantlight.py?Input=&lightColor=blue

在我的launch.json文件中,我有:

{
  "name": "Python: Attach",
  "type": "python",
  "request": "attach",
  "localRoot": "${workspaceFolder}",
  "remoteRoot": "${workspaceFolder}",
  "port": 80,
  "secret": "my_secret",
  "host": "localhost"
}

当我启动调试器并单击一个按钮时,我的断点永远不会被击中。一两分钟后,我收到错误消息“ 调试适配器进程意外终止

我想念什么?

1 个答案:

答案 0 :(得分:0)

在本地启动服务器时,您无需附加到正在运行的进程(仅当您附加到服务器而不启动时,才需要附加)。因此您可以使用Python: Current File配置。