eolas/neuron/feff9a94-f7b2-4f7c-88d4-f1e6d70cf754/Invoking_the_shell_in_Python.md
2024-12-09 18:23:09 +00:00

402 B

id tags created
cfr4
python
shell
Monday, April 29, 2024

Invoking the shell in Python

import subprocess

try:
    process = subprocess.run(
        ["ls", "-la"],
        shell=True,
        stdout=subprocess.PIPE,
        stderr=subprocess.PIPE,
        text=True,
    )
    return process.stdout

except subprocess.CalledProcessError as e:
        return e.stderr.strip()