发布网友 发布时间:2022-04-27 09:56
共1个回答
热心网友 时间:2022-04-18 08:10
python有一个异常处理的基础模块叫做gdb中我记得是有post_event这个方法的。追答举例来说:
(gdb) python
>import threading
>
>class Writer():
> def __init__(self, message):
> self.message = message;
> def __call__(self):
> gdb.write(self.message)
>
>class MyThread1 (threading.Thread):
> def run (self):
> gdb.post_event(Writer("Hello ")) ###这个线程只用来发个打印字符串的消息给gdb主线程
>
>MyThread1().start()
>end
(gdb) Hello ###就会打印出这样的字样。