【发布时间】:2018-06-15 01:56:15
【问题描述】:
尝试使用 pdb 调试我的基于 python 的 roguelike。我想弄清楚的是,函数 handle_keys() 是否像我问的那样返回 0。我有另一个功能未按预期运行,因此我试图找出问题出在哪里。应该发生的是:handle_keys() 返回 0,然后 frag_grenade() 做一些事情。
我为 pdb 插入了一个回溯,但我不确定它是否会显示 handle_keys() 是否返回 0:
elif key.vk == libtcod.KEY_BACKSPACE:
game_state = 'playing'
pdb.set_trace()
return 0
当我在游戏中按退格键时,我会从 pdb 获得以下输出:
--> 返回 0
我不确定这是显示返回值还是只显示下一行代码......
非常感谢!
【问题讨论】:
-
如果一个答案解决了您的问题,请考虑accepting它。