LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

По-твоему, foo стала безымянной, если ты удалил ее имя из пространства имен?

да. именно так. (более точный термин — стала анонимной функцией)

>>> foo.__name__
'foo'

foo.__name__ это просто формальность. эта инфа поможет тебе во время отладки, например когда будет напечатан стэк.

фактически функция стала анонимной, но при этом ты можешь видеть её «фальшивое» имя.

Исходная версия user_id_68054, :

По-твоему, foo стала безымянной, если ты удалил ее имя из пространства имен?

да. именно так. (более точный термин — стала анонимной функцией)

>>> foo.__name__
'foo'

foo.__name__ это просто формальность. эта инфа поможет тебе во время отладки, например когда будет напечатан стэк.

фактически функция стала анонимной, но при этом ты можешь видеть её «фальшивое» имя.