2012-11-01 23 views
9

Python geliştirmem için Sublime Text 2'ye yeni geçiş yaptım. Genelde Flask mikro çerçeve ile web programlama yapıyorum.Hata ayıklama seçenekleri w/Python, Flask ve Sublime Text 2

Bu kombinasyonla hata ayıklama seçeneklerim nelerdir ve nasıl kurarım? ,

import pdb; pdb.set_trace() 

(veya daha iyi pdb++)

Ayrıca Flask zaten tarayıcı içi ayıklayıcı tabanlı interaktif JavaScript içeren Werkzeug şunlardır: Ben Windows 7

cevap

9

Kullanım pdb üzerinde çalışıyorum Bunu kullanmanızı tavsiye ederim.

(sizin Şişesi size Werkzeug ayıklayıcı çalışması için bu kılavuzu kontrol edebilirsiniz uWSGI kullanıyorsa: debugging flask application under uWSGI) Cevabınız için

+0

Thx, ancak kodda kesme noktaları ve ben Pdb kullanırsanız içinden adıma mümkün olacaktır ? – happygoat

+0

@happygoat evet, basitçe 'import pdb' koyabilirsiniz; Kopmak istediğiniz çizgiye pdb.set_trace() 'yi. –

+1

Gerçek erkekler ve kadınlar ipdb'yi kullanır http://pypi.python.org/pypi/ipdb (ve bunu yapmak için daha az zaman harca, çünkü ok tuşları ve geçmişi çalışır) –

İlgili konular