首页 > 解决方案 > 如何跳转到开发服务器中的 Python 调试器?

问题描述

我需要调试一段代码,我正在寻找pdb模块。调试器并没有给我我期望的交互式外壳:

import pdb

...
...

if not del_data:
    return response_obj, 400
pdb.set_trace()
index = del_data.get('index')
...
...

开发服务器的守护进程:

gifts_1      | > /usr/src/app/project/api/gifts.py(64)delete()
gifts_1      | -> index = del_data.get('index')
gifts_1      | (Pdb) 172.19.0.1 - - [26/Jul/2020 21:30:17] "DELETE /gifts HTTP/1.1" 500 -
print(index)

我究竟做错了什么 ?

标签: pythonflaskpdb

解决方案


推荐阅读