2016-11-29 1 views
1

私はbuiltininput()を使ってユーザーからのデータを読むPythonコンソールプログラムを持っています。プログラムには設定オプションがあり、ユーザーは複数のパスを入力する必要があります。私はこれらの入力を楽にしたいと思います。タブ補完によって。Pythonコンソールアプリケーションでオートコンプリートを使用するには?

enter image description here

それは自動補完を実現することが可能であるなどパス名は?現在のところinput関数にフックする方法はありませんtabイベント/キープレスを受け取ります...

Python標準ライブラリはこのような機能を備えていますか?

解決策は、Windows、Linux、およびMac OSで動作する必要があります。

注:Pythonsの対話型シェル/コンソールで自動補完を探しているわけではありません。

答えて

0

CLIオートコンプリートはPython標準ライブラリには含まれていません。

あなたは試すことができます:

ため

  • セメントをすべての場合において、それはおそらくですかなりの仕事: -/

  • 関連する問題