Python - 調試Python代碼的方法
阿新 • • 發佈:2018-11-22
debugging tps -c import bash tail 命令 pid highlight 調試(debug)
PyCharm Debug
調試(debug)
- 將可疑環節的變量逐步打印出來,從而檢查哪裏是否有錯。
- 讓程序一部分一部分地運行起來。從核心功能開始,寫一點,運行一點,再修改一點。
- 利用工具,例如一些IDE中的調試功能,提高調試效率。
Python CMD
python -m trace -t <py file> python -m dis <py file>
- 內置trace模塊:打印所有執行的語句
- 內置dis模塊:分析字節碼
Linux
strace -p pid # 用系統命令跟蹤系統調用
PyCharm Debug
- https://www.jetbrains.com/help/pycharm/quick-start-guide.html
- http://www.jetbrains.com/help/pycharm/debugging-code.html
- 代碼的調試、運行 https://blog.csdn.net/u013088062/article/details/50130991
- Pycharm調試器總篇 https://blog.csdn.net/u013088062/article/details/50214459
- Pycharm調試器之斷點篇 https://blog.csdn.net/u013088062/article/details/50216015
參考信息
- 常用的Python調試工具:http://blog.jobbole.com/51062/
- Python 程序如何高效地調試?:https://www.zhihu.com/question/21572891
- Python 代碼調試技巧:https://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/
- python調試:http://www.cnblogs.com/frchen/p/5752763.html
Python - 調試Python代碼的方法