Chcę dodać pdb - debugger Python - do mojego zestawu narzędzi. Jaki jest najlepszy sposób na rozpoczęcie?Pierwsze kroki z debugerem Pythona, pdb
75
A
Odpowiedz
112
Oto lista zasobów, aby zacząć z debuggera Pythona:
- Artykuł Czytaj Steve Ferb za "Debugging in Python"
- screencast zegarek Erica HöLSCHER za "Using pdb, the Python Debugger"
- Artykuł Czytaj Ayman Hourieh za "Python Debugging Techniques"
- zapoznać się Python documentation for pdb — The Python Debugger
- Przeczytaj Rozdział 9 - Kiedy nie wiesz, co należy rejestrować: za pomocą debuggerów- z Karen Tracey's Django 1.1 Testing and Debugging.
14
Synopsis:
# epdb1.py -- experiment with the Python debugger, pdb
import pdb
a = "aaa"
pdb.set_trace()
b = "bbb"
c = "ccc"
final = a + b + c
print final
Teraz uruchom skrypt:
$ python epdb1.py
(Pdb) p a
'aaa'
(Pdb)
+0
Lub skopiuj kod do 'ipython' owijając go w funkcję. – Timo
Powiązane problemy
- 1. Pierwsze kroki z ColdFusion?
- 2. Pierwsze kroki z libpurple
- 3. Pierwsze kroki z OpenID
- 4. Pierwsze kroki z TDD?
- 5. Pierwsze kroki z OpenRasta
- 6. Pierwsze kroki z T4
- 7. Pierwsze kroki z SSE
- 8. Pierwsze kroki z programowaniem dźwięku
- 9. Pierwsze kroki z Unity Framework
- 10. Pierwsze kroki z programowaniem wiązań
- 11. Pierwsze kroki z rozszerzeniem PHP
- 12. Pierwsze kroki z osgi + felix
- 13. Pierwsze kroki z materiałem-ui
- 14. Pierwsze kroki z filtrami Logstash
- 15. Pierwsze kroki z JAX-WS
- 16. iPhone - Pierwsze kroki
- 17. Pierwsze kroki w C
- 18. Nancy: FormsAuthentication - Pierwsze kroki
- 19. GNUStep Pierwsze kroki
- 20. Pierwsze kroki OpenXml i PowerPoint
- 21. Pierwsze kroki w rozszerzeniach Thunderbirda
- 22. Pierwsze kroki z inteligentnymi wskaźnikami w C++
- 23. Pierwsze kroki z sieciami neuronowymi (SSN)?
- 24. Pierwsze kroki z przeglądaniem: importować pliki lokalne?
- 25. Pierwsze kroki z testowaniem jednostki w VS2010?
- 26. Pierwsze kroki z Playframework 2.0 i Selenium
- 27. Pierwsze kroki z mochiweb i Webmachine?
- 28. Pierwsze kroki z gadżetami systemu Windows 7
- 29. Pierwsze kroki z wieloplatformowym projektem C++
- 30. Pierwsze kroki z OpenCL na Windows 7
Dzięki, że pytasz. Chcemy więcej z was Matthew na SO ;-) – wassimans
2. URL już nie działa, proszę go usunąć. –
@yopy: Zaktualizowano adres URL dla # 2. –