Description
Runs commands on remote hosts from Python code, using connection objects supplied by the calling application. It is mainly useful for automation tools that need to send shell commands to another machine and collect the result in a predictable way.
Developers and administrators use it as a library, not as a separate app. Because it can execute commands on other systems, review credentials, host targets, and command text carefully before using it in automation.