Call a bash script with arguments in python
arguments=" ".join(["foo", "bar"])
cmd="foo.sh"
subprocess.run(['/bin/env', cmd]+arguments)#!/bin/sh
for arg in "$@"; do
echo $arg
doneNow calling python foo.py calls foo.sh with arguments.
Mind possible offtopic tasks like chmod +x, permissions etc.