argparseパラメーターを使用すると、bashタブ補完で返されるファイルが少なくなることに気付きました。どうすればそれを変更/制御できますか?
最小限のサンプルコード
me@here:~/test$ cat argparsetest.py
import argparse
parser.add_argument('-i', help='input', required=True)
bashの完了例:
# shows all the files
me@here:~/test$ python argparsetest.py
argparsetest.py result.png u1.py
# does not show the image result.png I am actually interested in
me@here:~/test$ python argparsetest.py -i
argparsetest.py u1.py
すでに2つの同様の質問がありますが、私はそれらが役に立たなかったと思います。