解决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')

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

相关推荐
小小8程序员1 天前
STL 库(C++ Standard Template Library)全面介绍
java·开发语言·c++
立志成为大牛的小牛1 天前
数据结构——五十六、排序的基本概念(王道408)
开发语言·数据结构·程序人生·算法
老王熬夜敲代码1 天前
C++中的atomic
开发语言·c++·笔记·面试
a努力。1 天前
腾讯Java面试被问:String、StringBuffer、StringBuilder区别
java·开发语言·后端·面试·职场和发展·架构
长安第一美人1 天前
php出现zend_mm_heap corrupted 或者Segment fault
开发语言·嵌入式硬件·php·zmq·工业应用开发
gihigo19981 天前
基于MATLAB的电力系统经济调度实现
开发语言·matlab
飛6791 天前
从 0 到 1 掌握 Flutter 状态管理:Provider 实战与原理剖析
开发语言·javascript·ecmascript
Data_agent1 天前
学术爬虫实战:构建知网论文关键词共现网络的技术指南
python·算法
龚礼鹏1 天前
Android应用程序 c/c++ 崩溃排查流程
c语言·开发语言·c++
Filotimo_1 天前
在java开发中,什么是JSON格式
开发语言·json