在命令行中使用optparse自动完成python3脚本的选项。
optioncomplete的Python项目详细描述
说明
optparse的命令行选项卡完成
安装
$ sudo pip3 install optioncomplete**
示例python代码
importsysfromoptparseimportOptionParserfromoptioncompleteimportautocomplete...parser=OptionParser()parser.add_option("-f","--file",dest="filename",help="write report to FILE",metavar="FILE")parser.add_option("-q","--quiet",action="store_false",dest="verbose",default=True,help="don't print status messages to stdout")autocomplete(parser,sys.argv[0])(options,args)=parser.parse_args()