debugpy 1.0.0远程调试工具
调试 Python 代码最头疼的,是那种明明没报错但就是跑不出结果的情况。debugpy
就是为这种时候生的。它是 VS Code 背后的那套调试核心,单文件安装,.whl
包直接装上就能用,挺方便的。
debugpy-1.0.0-cp36m-win_amd64.whl的好处,是支持远程调试。你可以在服务器上跑代码,在本地 VS Code 上一步步调逻辑,响应也快,稳定性也不错。
装完后,你只要加上下面这段:
import debugpy
debugpy.listen(('0.0.0.0', 5678))
debugpy.wait_for_client()
就能连上 VS Code 调试界面,断点、变量、堆栈啥的都能看。
适合你想查明白后端脚本出问题在哪、调多线程或异步代码的时候。嗯,如果你之前用过pdb
,那感觉就像从小板凳换成了电竞椅,坐着都顺点。
注意版本别下错了,这个cp36m
是给 Python 3.6 用的,Windows 系统专属。如果你用的是别的版本,建议去[PyPI](https://pypi.org/project/debugpy/)找对的包。
如果你想更深入了解调试技巧,可以看看这些:
如果你正在搭建调试环境,不妨先试试这个包,小而精,蛮靠谱。
4.11MB
文件大小:
评论区