Python线程丢失了

时间:2014-08-16 11:30:18

标签: python multithreading

我使用Python和Selenium自动化一些浏览器活动。我已经检查过这可以并行完成,因为任务是相互独立的,因此我决定使用线程来实现这种并行性(将来我计划添加更多的机器,但让我们从小开始)。 (好吧,我理解线程并不是真正的并行化,但是在浏览器自动化环境中,瓶颈在于http请求,或者如果网站是非常需要javascript的话,浏览器本身也就是这样),

问题是线程丢失了。也就是说,我编写了一个稍微广泛的日志记录,以便我可以看到每个线程独立进行的操作,有时只是停止更新。我该如何调试?我怎么知道应该做某事的线程(打印到屏幕)是做什么的?

编辑:发现了这个: Is there any way to kill a Thread in Python? 它提到线程和异常存在一些复杂性。是这样吗?通常不能像线程一样使用例外吗?

0 个答案:

没有答案