前記事の補足です。参考までに。
関数名の()なしだと、関数ポインタとなる
def hoge(x, y, z):
print x, y, z
if __name__ == "__main__":
hoge("foo", 'hoge', 'var')
print hoge
x = hoge
x("a", "b", "c")
x("foo", 'hoge', 'var')
関数名の()なしだと、関数ポインタとなる
def hoge(x, y, z):
print x, y, z
if __name__ == "__main__":
hoge("foo", 'hoge', 'var')
print hoge
x = hoge
x("a", "b", "c")
x("foo", 'hoge', 'var')
