try
/をコメントアウトするときは、 を の前にexcept
置きます。if True: #
try
if True: #try:
return get_callable(callback), {}
# except (ImportError, AttributeError), e:
# raise ViewDoesNotExist("Tried %s. Error was: %s" % (callback, st r(e)))
これにより、内側のブロックをデデントする必要なく、正しい構文が作成されます。コメントの後finally: pass
にブロックを追加することもできます:except
try:
return get_callable(callback), {}
# except (ImportError, AttributeError), e:
# raise ViewDoesNotExist("Tried %s. Error was: %s" % (callback, st r(e)))
finally:
pass
try:
他の唯一のオプションは、行もコメントアウトし、ブロックのインデントを削除することです。
# try:
return get_callable(callback), {}
# except (ImportError, AttributeError), e:
# raise ViewDoesNotExist("Tried %s. Error was: %s" % (callback, st r(e)))
またはブロックtry:
なしでベアをそのままにしておくことはできません。except
finally