# envoy **Repository Path**: dingcx/envoy ## Basic Information - **Project Name**: envoy - **Description**: Python Subprocesses for Humans™. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-06 - **Last Updated**: 2021-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Envoy: Python Subprocesses for Humans. ====================================== **Note:** `Delegator `_ is a replacement for Envoy. This is a convenience wrapper around the `subprocess` module. You don't need this. .. image:: https://github.com/kennethreitz/envoy/raw/master/ext/in_action.png But you want it. Usage ----- Run a command, get the response:: >>> r = envoy.run('git config', data='data to pipe in', timeout=2) >>> r.status_code 129 >>> r.std_out 'usage: git config [options]' >>> r.std_err '' Pipe stuff around too:: >>> r = envoy.run('uptime | pbcopy') >>> r.command 'pbcopy' >>> r.status_code 0 >>> r.history []