在Debian上调试Python代码,可选用以下方法:
内置pdb模块
import pdb; pdb.set_trace(),程序运行到此处会暂停。n(执行下一行)、s(进入函数)、c(继续执行)、p 变量(打印变量值)、l(查看代码上下文)、q(退出调试)。python -m pdb your_script.py可从脚本第一行开始调试。增强型调试器(需安装)
import ipdb; ipdb.set_trace()。IDE图形化调试
日志记录
logging模块记录关键信息,通过配置日志级别(如DEBUG)跟踪程序执行。其他工具
根据需求选择工具:简单脚本可用pdb/ipdb,复杂项目推荐IDE调试器。