簡體   English   中英

Python readline 自動完成

[英]Python readline Auto-Complete

我想在命令行界面中實現以下自動完成:

Food : 
  Fruits:
    Apples
    Oranges
  Vegetables:
    Carrot
    Beetroot
  Snacks:
    Chocolate

<TAB>的輸出將是:food
等等...

命令如下: Food Fruits ApplesFood Snacks Chocolate

在谷歌搜索時遇到了這個https://pymotw.com/2/readline/ 但我不明白開始/結束是如何工作的。 以及它將如何改變以進一步嵌套。

任何形式的幫助表示贊賞。 (用python編寫代碼。優先使用readline庫)

如果您使用像click這樣的庫來制作 CLI,您將主要免費獲得 http://click.pocoo.org/5/bashcomplete/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM