Python 3 でオブジェクト指向プログラミングを学んでいます。いくつかの例外があります。たとえば、次のようになります。
try:
self.result = (...)
except urllib.error.URLError as error:
print(error)
通常、クラス内のすべての変数には、selfという接頭辞が付きます。エラー変数の前に自己を追加:
try:
self.result = (...)
except urllib.error.URLError as self.error:
print(self.error)
原因:
SyntaxError: invalid syntax
例外の理由を含む変数の前に自分自身をスキップしますか?