我会犯这样的错误
return SegmentWriter(self, **kwargs)
File "/usr/local/lib/python2.7/site-packages/whoosh/writing.py", line 502, in __init__
raise LockError
whoosh.index.LockError
我想用try/except语句来捕捉这些错误。所以我写了
try:
do whatever causes the error
except LockError:
print "LockError..."
handle error
但是这导致了NameError
,因为LockError
是未知的?你知道吗
except LockError:
NameError: global name 'LockError' is not defined
如何处理这些锁错误?你知道吗
命名空间中的第一个导入异常。将此添加到您的模块:
相关问题 更多 >
编程相关推荐