Description
Lets Python code call shell commands through a convenient programming interface. It helps automation scripts reuse existing command-line tools while still handling results from Python.
Developers use it as a library for local automation. Shell execution can change files, expose secrets, or run dangerous commands, so never pass untrusted input into commands without strict validation.