在python中跟踪多线程操作

时间:2018-08-13 20:51:04

标签: python-3.x multithreading logging

我正在使用多线程并行运行一系列操作。但是,完成这些操作之后,我想输出所有操作在所有线程中被调用时的“报告”。

即。线程1,2,3具有操作:A,B,C

我想要类似的输出

A, 一种, 一种, B, B, C, B, C, C

我已经在函数内部记录了操作(即

A():
    logging.info("A has been executed")

但是我想要在最后输出最终报告的内容,因为现在函数调用之间存在日志,使得跟踪变得很混乱。

有办法吗?

0 个答案:

没有答案