@decoはsay_name = deco(say_name)と同じ。
つまりsay_name()がgreeting()に置き換え
られている。
面白そうなので、もう一度@decoを重ねてみた。
@deco
@deco
def say_name():
print 'Python'

say_name = deco(deco(say_name))と同じ。
OPはこうなった?
Hello
Hello
Python
何故、下記のようにならないのでしょうか?
Hello
Python
Hello
Python