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/)找对的包。

如果你想更深入了解调试技巧,可以看看这些:

如果你正在搭建调试环境,不妨先试试这个包,小而精,蛮靠谱。

whl 文件大小:4.11MB