从python列表和字典创建bashcomplete。

python-bashcomplete的Python项目详细描述


#概述

`python bashcomplete`采用:

*字符串和字典列表,或
*嵌套字典

然而,任何程序的函数bashcomplete代码,只要
使用列表或字典调用bashcomplete.bashcomplete()。

它们都有子级别:

test={
'level1a':['1','2','3',
'level1b':['4','5','6']
}



{
'level1b':['4','5','6']
},
'level1c'
]


仅自动完成一个级别。忽略最终字符串值:

test={
'level1a':{'a'},
'level1b':{'b'}
}


autocomplete with autogenerated words:

test={
'files':['`ls-1'],
“设备”:['`ls-1/dev`]
}


这将使用
执行程序的文件名在当前文件夹中生成
`<;filename>;.bash_complete'。


如果希望将自动完成单词限制为仅定义的单词,
请使用:

bashcomplete.bashcomplete(test,constrain=true)

/路径/到/<;文件名>;.bash_complete

从现在起,任何运行`<;filename>;`的操作都将使用
生成的bash完成。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hazelcast CP子系统FencedLock内存使用   java Recaptcha和selenium   基于APR的Apache Tomcat本机库允许在生产环境中实现最佳性能,但在java上找不到。图书馆路径   java循环以相反的顺序打印从2到100的偶数   java JsonPropertyOrder不适用于javax的响应   java在微服务体系结构中,为什么他们说共享REST客户端库不好?   java Androidkeep连接到网站以接收数据库通知   java程序,该程序应该移动一个球,但不执行方法run   java表在更新时不更新,但返回相反的值   java Spring事务,EntityManager生命周期   java为什么我的pbkdf2实现如此缓慢(相对于SQLCipher)?   java在特定模式后提取子字符串   java重复数组列表项   java将base64字符串图像显示为超链接   RMIO Java RMI连接拒绝   运行java项目时出错   java IllegalBlockSizeException:使用填充密码解密时,输入长度必须是8的倍数   在Java中检测MySQL BLOB的mimetype   java我可以合理地期望从系统中得到的最差的解决方案是什么。纳米时代?