Friday, March 11, 2005

IPython

受夠了難用的Python interactive environment嗎?我老是記不起來那個modules裡有什麼東西(學了快三各月,還是記不起來),常常要開兩個視窗,一邊寫,一邊查,真是很不方便。試試看IPython,他有Tab-completion的功能,可以自動把你打沒完成的字,變的完整。在Windows環境下,除了先安裝Python以外,還要安裝CType以及readline這兩個模組(在Linux下不必額外安裝這兩個模組)。
IPython還提供一些「%magic」功能,例如說可以快速離開python interactive、在interactive env下切換工作目錄以及將某個函數放到背景執行……等,真是太方便了!

No comments: