1
quake0day 2012-05-27 09:55:56 +08:00 2
try catch pass 不行?
|
2
Livid MOD 用 try catch 处理异常。
|
4
INT21H 2012-05-27 09:58:25 +08:00 1
global队列,然后 while len(q) > 0:
try-except判断是否timeout,若timeout,该线程q.get() 不能让一个线程挂掉 |
5
Livid MOD 或者你可以重新写一下你的程序,用 celery 来实现多任务并行处理。
|
6
sivacohan 2012-05-27 10:52:10 +08:00 1
守护进程。。。。
我是这么干的,一会检查一下那些进程挂掉了。。。。 |
7
clowwindy 2012-05-27 10:53:41 +08:00 1
try except finally 为什么不行?楼主贴一下 except 代码,和异常堆栈信息看看。
|
8
reus 2012-05-27 13:54:06 +08:00 1
用multiprocessing.Pool
|
10
gonbo 2012-05-28 10:33:56 +08:00
scrapy 这种框架已经很无敌啦。。。。
|
11
zealot 2012-06-09 12:17:31 +08:00
scrapy +1
|