Я пытаюсь поймать исключение Queue.Empty, которое возникает, если многопроцессорность .Queue пуста. Не работает следующее:
import multiprocessing
f = multiprocessing.Queue()
try:
f.get(True,0.1)
except Queue.Empty:
print 'foo'
Это дает мне ошибку имени: NameError: имя "Очередь" не определено
заменяет Queue.Empty многопроцессорным .Queue.Empty тоже не помогает. В этом случае он дает мне объект AttributeError: 'function' не имеет атрибута "Пустое" исключение.