Python项目通过
shell
脚本启动,且后面跟了参数,通过下面这个方法进行Debug。
- 安装包
pip install debugpy
- VSCode中,按CTRL+P,输入
>launch.json
打开该文件,在 launch.json中,添加如下代码
{"version":"0.2.0",
"configurations":[{"name":"Python: Attach",
"type":"debugpy",
"request":"attach",
"connect":{"host":"localhost",
"port": xxxx #此处为空闲端口号}}]}
- 在
shell
脚本中,修改python运行代码。添加-m debugpy --listen localhost:xxxx --wait-for-client
。xxxx
为第二步中添加的端口号。
python -m debugpy --listen localhost:xxxx --wait-for-client \
main.py \# 要运行的文件
--参数等等 \
- 修改好后,在命令行运行该
shell
脚本,启动 - 回到VSCode,进行调试,选择
Python: Remote Attach
成功开始Debug!!!
本文转载自: https://blog.csdn.net/m0_52394190/article/details/136913701
版权归原作者 黄嘻嘻iiii 所有, 如有侵权,请联系我们删除。
版权归原作者 黄嘻嘻iiii 所有, 如有侵权,请联系我们删除。