我使用nosetests來運行一些測試。然而,在測試完成後,鼻子測試過程就在那裏,並且不會退出。無論如何診斷這個? Python是否具有類似於向Java發送kill -QUIT的功能,該功能將打印堆棧跟蹤?Python進程不會退出
7
A
回答
1
您可以進入調試器,鍵入bt
:
import pdb; pdb.set_trace()
然後你就可以通過操作步驟,看看它掛起。
4
nosetests -vv -x -s --pdb test_foo
其中-x是「停止運行的第一個錯誤或失敗後測試」和--pdb是「拖放到調試器上的失敗或錯誤」
相關問題
- 1. erlang gen_server進程不會退出時它不會陷阱退出
- 2. 當父線程退出時,Python守護進程線程不會退出
- 3. 爲什麼epmd進程不會退出?
- 4. Java進程不退出
- 5. Poco進程不退出
- 6. BlockingQueue程序不會退出
- 7. PhantomJS過程不會退出
- 8. Python,線程永不退出
- 9. 線程不退出python
- 10. Python終止進程退出代碼-1073741819
- 11. 多進程守護進程不會終止在父進程退出
- 12. python子進程退出意外退出代碼-9
- 13. 程序不會退出。如何找出python在做什麼?
- 14. 在Erlang進程環初始過程不會退出
- 15. JVM不會退出,直到守護進程線程未完成
- 16. wxGLCanvas退出進程
- 17. Python多線程+多處理BrokenPipeError(子進程不退出?)
- 18. Python:循環不會隨着「break」退出
- 19. 退出Python程序
- 20. 退出所有子進程退出
- 21. 調用python子進程作爲守護進程並退出
- 22. GKGameCenterViewController不會退出?
- 23. strcat()不會退出
- 24. 退出對於vb.net不會退出
- 25. Node.js創建不會阻止進程退出的「弱回調」
- 26. POSIX名稱信號量在進程退出後不會釋放
- 27. Excel進程在COM自動化後不會退出
- 28. 節點進程不會退出,除非使用tskill
- 29. 應用程序不會退出dock圖標,而是退出qt
- 30. Python程序不會退出;導入隨機引起的錯誤
我還必須按Ctrl + D進行一些測試,以進行**子過程**調用。 – 2014-06-25 11:40:28