从命令行管理联系人的简单联系人应用程序
MyTact的Python项目详细描述
#mytact
用于管理联系人的简单cli
#安装
克隆此Github回购协议
`bash $ git clone https://github.com/citguru/mytact $ cd mytact ` 创建一个virtualenv
`bash $ mkvirtualenv mytactenv $ workon mytactenv `
安装python库
`bash $ pip install -r requirements.txt `
#用法
`bash $ python mytact.py --help `
##添加
`bash $ python mytact.py add `
带参数
`bash $ python mytact.py add <firstname> <lastname> <email> <phone> `
例如
`bash $ python mytact.py add Oyetoke Toby oyetoketoby80@gmail.com 08182315466 `
##更新
`bash $ python mytact.py update `
或
`bash $ python mytact.py update --id <ID> `
例如 `bash $ python mytact.py update --id 8686 `
有选项
`bash $ python mytact.py update --id <ID> --firstname <firstname> --lastname <lastname> `
例如
`bash $ python mytact.py update --id 8686 --firstname Oyetoke --lastname Toby `
##列表
`bash $ python mytact.py list ` 或
`bash $ python mytact.py list <len:int> ` 例如 `bash $ python mytact.py list 2 `
##查找
`bash $ python mytact.py find `
或
`bash $ python mytact.py find <query> `
例如 `bash $ python mytact.py find Toby `
有选项
`bash $ python mytact.py find --firstname <firstname> `
例如
`bash $ python mytact.py find --firstname Oyetoke `
##删除
`bash $ python mytact.py delete `
有选项
`bash $ python mytact.py delete --id <ID> `
例如
`bash $ python mytact.py delete --id 86800 `