25 октября 2016 г., 11:41 пользователь Ruslan Zakirov < [email protected]> написал:
> > 2016-10-25 0:50 GMT+03:00 Oleg Alistratov <[email protected]>: > >> Например, вам нужно удалить элемент по ключу из хэша (дикта). А в нем >> такого ключа нет. Здравый смысл говорит, что нет — и окей, не надо, все >> равно его удалять собрались, ничего страшного в этом нет. >> >> Перл выполнит delete $hash{foo} и не крякнет. Питон упадет с KeyError. >> > > В perl есть еще возможность зафиксировать хеш и получим тоже exception. > Конечно с delete не очень удобно, но вот зафиксировать все ключи большого > конфига и получать exception, когда обращаются с очепяткой в имени ключа > можно и удобно. Становится ненужными accessor'ы проверки правильности > написания. > > Пардон, интересно, каким образом можно это сделать ? Если можно, маленький пример. > -- > Best regards, Ruslan. > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
