2010-08-07 247 views
1

我正在編寫一個CLI應用程序,並且有一個地方,用戶應該在其中寫入路徑來使用目錄。當然,我可以用raw_input()讀取它,但是標準的Completer不能通過TAB自動完成路徑。那麼是否有任何解決方案在Python(或其他地方),還是我應該寫我自己的Completer?Python:完成路徑到目錄/文件

回答

0

看一看this SO questionreadline模塊和readline.clear_history()/readline.add_history()

+0

是的,我可以編寫函數,並使用readline。但我希望,那裏有python模塊。 無論謝謝你的飲水器。 – Ximik 2010-08-07 20:22:55

+1

@Ximik:chryss實際上是指python readline模塊[here](http://docs.python.org/library/readline.html)。 – 2010-08-07 21:13:19

+0

謝謝,穆罕默德,我的確的確如此。添加了鏈接以便更容易發現。 – chryss 2010-08-07 21:18:59