打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
invoke-一种用于管理面向shell的子进程的python工具

什么是invoke?

Invoke是Python(2.7和3.4+)任务执行工具和库,可从各种来源汲取灵感,以提供功能强大且简洁的功能集。

像Ruby的Rake工具和Invoke自己的前身Fabric 1.x一样,它提供了一个干净的高级API,用于运行Shell命令和从tasks.py文件定义/组织任务功能:

从GNU Make,它继承了对通用模式的最小要求,并具有在单个调用中运行多个任务的能力:

  在Fabric 1.x认为命令行方法是默认的使用方式的情况下,Invoke(及其上构建的工具)同样在家中嵌入您自己的Python代码或REPL中:

  在大多数Unix CLI应用程序的领导下,它提供了一种传统的基于标志的命令行解析样式,它从任务签名中导出标志名称和值类型(当然,是可选的!):

  像它的许多前辈一样,它还提供了高级功能-名称空间,任务别名,钩子之前/之后,并行执行等等。

使用

建议获取Invoke的方法是 通过pip安装最新的稳定版本:

$ pip install Invoke

我们目前支持Python 2.7和Python 3.4+。强烈建议仍使用Python 2.6或更高版本或3.3或更高版本的用户进行升级。

只要您有受支持的Python解释器,就没有其他依赖项。Invoke是纯Python,在其源代码树中包含其少数依赖项的副本。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
强大的 Python 任务自动化工具!invoke 十分钟入门指南
基于Powershell的Windows高端凭据攻击框架-- AutoRDPwn
全网最全的Cobalt Strike使用教程-内网渗透之信息收集篇
Invoke-EDRChecker:一款功能强大的主机安全产品检测工具
Calling the Win32 API from Java | J/Invoke
cscope教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服