А еще с помощью python'a открыли гравитационные волны)
2016-10-25 12:43 GMT+03:00 Алексей Мышкин <[email protected]>: > И еще http://search.cpan.org/~davecross/Tie-Hash-FixedKeys- > 1.12/lib/Tie/Hash/FixedKeys.pm > > 25 октября 2016 г., 12:27 пользователь Alessandro Gorohovski < > [email protected]> написал: > > 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 >> >> > > > -- > С уважением, > Мышкин Алексей. > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > > -- С уважением, Вадим Иванов системный администратор ЗАО "Донской Ломбард"
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
