在 Pycharm 中调试 Tornado Web 服务器

Debug Tornado Web Server in Pycharm

有没有人可以在 Pycharm 中调试 Tornado Web Server 中的代码 运行?

我搜索了 google 中的问题,但找不到答案。

以下是我使用的步骤:

  • 在您的 PyCharm 项目中,创建一个名为 tornado_test.py 的新 Python 文件并将 hello world example 的内容粘贴到 Tornado 的文档中。
  • 右键点击新建的文件,然后selectDebug 'tornado_test'
  • 在第 13 行 (self.write("Hello, world")) 上创建一个断点,在行号
  • 旁边单击鼠标左键
  • 打开浏览器并转到 http://127.0.0.1:8888/(它应该开始等待响应)
  • 返回PyCharm,您的断点应该被激活(您现在可以调试代码,例如查看request等变量)

屏幕截图(不要担心模糊的部分 - 这些只是我项目中的其他文件):

当然,您需要在 PyCharm.

中使用的(虚拟)Python 环境中安装 Tornado