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

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第三方库


热门话题
java如何在JUnit5中定义优先级   Web驱动程序将焦点切换到iframe的java困难   java JFileChooser没有文件名文本字段选项   本地化是否可以回退到Java中resourcebundle的宏语言(例如,nynorsk>norsk)   禁用时Java断言的性能拖动   未考虑执行中的java jsonschema2pojo maven插件配置   java微调器。setSelection未调用setOnItemSelectedListener函数   序列化XStream:序列化java的反序列化。sql。时间导致错误   java无法理解为什么“ajpnio8009execXX”线程在AbstractQueuedSynchronizer$ConditionObject上阻塞/等待时间。等候   Java date给我的格式是mm/dd/yyyy,其中jquery datepicker的日期格式是dd/mm/yyyy   jsf如何用javaweb应用程序在客户端重写csv文件   雅加达ee Java邮件Api,无法从outlook客户端读取“.msg附件”   java PreparedStatement性能调优