从命令行管理联系人的简单联系人应用程序

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 `

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

推荐PyPI第三方库


热门话题
spring引导服务器忽略java上载请求   java多个驼峰路由会导致大量线程吗?   java 安卓单签入回收器gridLayout管理器   Java中指向类的不同实例的对象数组   java的启动/停止和打开/关闭等分组功能是否违反了单一责任原则?   java hibernate组件映射与自定义值类型   java如何使用不同的JDK在Jenkins作业中使用JDK8   java从匹配器获取字符串的特定部分   java通过在Spark数据框内的数组列中映射来创建新列   servlet的java Tomcat配置   java多个活动不在一个应用程序安卓 studio中   javajsf:view beforePhase在我离开页面时多次触发   javascript如何使用“java脚本”进行加密,使用和“java”进行解密   java My App不是从URL ASPX读取简单的JSON   java在RESTish web服务中应用DDD原则