__init__

invoke.run(command: str, **kwargs: Any) Result | None

在子进程中运行 command 并返回 Result 对象。

See Runner.run for API details.

备注

此函数是 Invoke 的 ContextRunner API 的便捷包装器。

具体来说,它创建匿名的 Context 实例并调用其 run 方法,该方法又默认使用 Local runner 子类来执行命令。

在 1.0 版本加入.

invoke.sudo(command: str, **kwargs: Any) Result | None

sudo 子进程中运行 command 并返回 Result 对象。

有关 API 详细信息,例如 password 关键字参数,请参阅 Context.sudo

备注

此函数是 Invoke 的 ContextRunner API 的便捷包装器。

具体来说,它创建匿名的 Context 实例并调用其 sudo 方法,该方法又默认使用 Local runner 子类来执行命令(以及与 sudo 相关的部分内容)。

在 1.4 版本加入.