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'下劃線是什麼? –