2012-11-01 72 views

回答

9

使用pdb

import pdb; pdb.set_trace() 

(或者甚至更好pdb++

此外,瓶已經包括Werkzeug其中包含基於瀏覽器的調試器的交互的JavaScript,我強烈建議你使用它。

(如果您的瓶使用uWSGI你可以看看本指南,把WERKZEUG調試工作:debugging flask application under uWSGI

+0

THX你的答案,但它可以在代碼中設置斷點,並通過它一步,如果我使用PDB ? – happygoat

+0

@happygoat是的,你可以簡單地把'import pdb; pdb.set_trace()'到你想要分割的行。 –

+1

真正的男人和女人使用ipdb http://pypi.python.org/pypi/ipdb(並花費更少的時間來做到這一點,因爲箭頭鍵和歷史的作品) –