【问题标题】:How to debug PyDev GAE project on localhost?如何在 localhost 上调试 PyDev GAE 项目?
【发布时间】:2015-06-03 04:47:56
【问题描述】:

当从 Eclipse 运行本地 Google App Engine 服务器以调试 PyDev GAE 项目时,如何简单地打印出一个小字符串或进行检查?

我尝试了诸如this 之类的解决方案,但我无法在本地管理控制台中找到日志,它们也没有出现在我的 Eclipse 控制台中。

PyDev 断点似乎也没有被命中,即使我使用“Debug As..”

解决这个问题的最佳方法是什么?

【问题讨论】:

  • 没关系....我不知道为什么,但是在尝试在调试模式下运行它几次之后,调试透视图终于弹出...我可能很快就会关闭它。

标签: python eclipse google-app-engine pydev


【解决方案1】:

添加这个

import pdb;pdb.set_trace()

就在你想要断点的地方之后。然后使用终端的 print 语句打印您要打印的任何内容。您也可以使用 pprint。

【讨论】:

  • Arghh,请不要... PyDev 可视化调试器要好得多... 如果您想要 PyDev 中的程序断点,您可以使用远程调试器:pydev.org/manual_adv_remote_debugger.html (import pydevd;pydevd .settrace() -- 如果你在 PyDev 中,你可以使用 pydevd|Ctrl+Space 来完成模板,它将与 sys.path 添加一起添加以确保找到它)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-10-03
  • 2017-08-29
  • 1970-01-01
  • 2013-06-18
  • 2018-07-19
  • 2020-05-16
  • 1970-01-01
相关资源
最近更新 更多