Уведомления

Группа в Telegram: @pythonsu

#1 Май 20, 2012 20:56:03

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Работа с файловой системой в Linux

А чем

try:
  with open("some","r") as f:
     .....
except:
   sys.exit(0)
лучше чем
with open("some","r") as f:
     .....
Я понимаю что все равно надо будет осмысленный обработчик делать, но в таком виде они оба одинаково бессмысленные.



Офлайн

#2 Май 20, 2012 21:10:17

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

Работа с файловой системой в Linux

< Explicit is better than implicit. >

Поэтому в except надо обязательно указать исключение. При сопровождении кода будет сразу видно, что падение программы было тщательно спланировано.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version