解决Python+vscode环境,QThread 线程无法加入断点问题

  1. pip install debugpy

2 . 在 QThread 线程内调用 debugpy.debug_this_thread()

  1. 加入断点,调试你的程序
python 复制代码
 # 解决 QThread 线程无法加入断点问题.

from PyQt5.QtCore import *
import ptvsd    

class MyTestThrad(QThread):
    def run(self):
        debugpy.debug_this_thread()  # 2 调用 debug_this_thread
        print('xx')

如果执行以上步骤,还是不能命中断点的话,你就过来掐死我吧

相关推荐
草莓熊Lotso25 分钟前
《C++ Web 自动化测试实战:常用函数全解析与场景化应用指南》
前端·c++·python·dubbo
叼菠萝26 分钟前
AI 应用开发三剑客系列:LangChain 如何撑起 LLM 应用开发基石?
python·langchain
东巴图30 分钟前
分解如何利用c++修复小程序的BUG
开发语言·c++·bug
祁同伟.31 分钟前
【C++】二叉搜索树(图码详解)
开发语言·数据结构·c++·容器·stl
恒者走天下31 分钟前
AI智能网络检测项目(cpp c++项目)更新
开发语言·c++
程序员小远34 分钟前
软件测试之压力测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
CheungChunChiu36 分钟前
AI 模型部署体系全景:从 PyTorch 到 RKNN 的嵌入式类比解析
人工智能·pytorch·python·模型
shayudiandian1 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
小小测试开发1 小时前
Python SQLAlchemy:告别原生 SQL,用 ORM 优雅操作数据库
数据库·python·sql·sqlalchemy
空影星1 小时前
Tablecruncher,一款轻量级CSV编辑器
python·编辑器·电脑·智能硬件