PyCharm предупреждает об этом коде, говоря последнее возвращение недостижимо:«с возвращением .. возврат» недостижимый код?
def foo():
with open(...):
return 1
return 0
Я ожидаю, что второе возвращение будет выполняться, если open()
не удался. Кто прав?