1
我希望能夠將函數存儲在散列表中。我可以創建一個映射,如:如何在Boo中創建一個調度表?
hash = {}
hash["one"] = def():
print "one got called"
但我不能把它叫做:
func = hash["one"]
func()
這將產生以下錯誤信息:這是不可能的調用類型的表達式「對象'。 Invoke
或Call
都不起作用。
我該怎麼辦?從我猜測,存儲的功能應該被轉換成某種東西。
謝謝!這工作。 – Geo 2009-07-18 13:04:49