2016-11-29 64 views
1

我有一個Python控制檯程序,它使用input()來自builtin來讀取用戶的數據。該程序有一個配置選項,它需要用戶輸入多個路徑。我想緩解這些輸入,例如通過製表符完成。如何在Python控制檯應用程序中使用自動完成功能?

enter image description here

是否有可能例如實現一個自動完成路徑名稱?我目前沒有辦法掛鉤input函數來捕獲tab事件/按鍵...

Python標準庫是否提供了這樣的功能?

該解決方案必須在Windows,Linux和Mac OS上工作:)。

請注意:我不想在Pythons交互式shell /控制檯中查找自動完成。

回答

相關問題