無論重裝,德爾,進口再次,或自動重,該功能可以通過兩個名字所指,老一期工程相同的新名稱。隨着ipython,重命名的函數可以成爲雙重命名。該模塊有兩個新老名稱
需要明確的是,這是我的代碼:
#my_module.py
#...
#def waitting_user(): #This is the old name
#...
def waiting_user(): #this is new
#... see, I change the function name.
然後我就可以在IPython的控制檯同時使用my_moudle.waitting_user()
和my_moudle.waiting_user
,他們這樣做。舊名稱變成鬼名,它將繼續運行ipy。翻譯。任何方式來刪除它發生的時候?
你說'waitting_user'是'waiting_user'中的一個錯字修正。但是不是[等待](http://en.wiktionary.org/wiki/waiting#English),用't'表示更正確的拼寫? – Kevin 2012-08-09 15:04:24
謝謝你指出這一點。 – 2012-08-10 04:09:02
謝謝你指出這一點。所以,「等待或等待」都指向相同的功能。一個是另一個的幽靈,除非用手去除。 – 2012-08-10 04:16:45