PyCharm提醒我变量category
可以在赋值之前被引用,但我不这么认为。PyCharm:finally块中的变量可能在赋值之前被引用?
除应捕获每个Exception
(致命错误除外),最后在try
或except
块之后调用。
try:
category = lst[2]
except:
category = None
finally:
if not category: #here
category = self.default_category
你觉得呢?这是真的还是它的错误?
也许是一个错误。我会看到如果在尝试删除警告之前将None分配给类别。 'except'下划线是什么? –