2013-11-26 1 views
2

Кто-нибудь знает, почему пилоны, позволяющие дублировать действие в одном контроллере, а не бросать ошибку? И контроллер игнорирует первое дублирующее действие и всегда обслуживает второй дубликат?Почему пилоны, допускающие дублирование действий в одном контроллере

ответ

1

Будучи python, второе определение функции переопределяет первое.

падение этот код в файле с именем test.py

# test.py 
def my_func(): 
    print "i will never get called" 

def my_func(): 
    print "awesome" 

my_func() 

и запустить его

$ python test.py 
awesome 

без ошибок, то же самое относится и к способам по объектам.

Смежные вопросы