4

Python で小さなアプリケーション/ディレクトリ/ファイル ランチャーを作成したいと思います。高速にするために、エントリをオートコンプリート/自動提案したいと思います。しかし、私はこれらの提案をユーザーのタイプとして表示したいと考えています。readlineモジュールについて読んだことから、補完は「補完ホットキー」、たとえばTabを使用してのみ可能です。

助言がありますか ?

以下に提案されているように、フィルターでcursesを使用しても機能しないようです。この最小限の例では、filter() の呼び出しにもかかわらず画面がクリアされます。

import curses

curses.filter()
win = curses.initscr()

curses.noecho()
curses.cbreak()


while 1:
  key = win.getkey()
  win.echochar(key)
  if key == "Q":
    break

curses.endwin()
4

1 に答える 1

1

「curses」ライブラリで試してみます:

http://docs.python.org/2/library/curses.html

次の場所に関連トピックがあります。

Pythonのオートコンプリート表示を一致させる方法は?

于 2013-08-19T10:23:54.880 に答える