I don't think it does, passing `executable` should do nothing in your case
Oh, disregard this btw, I learned a new fact: > If shell=True, on POSIX the executable argument specifies a replacement shell for the default /bin/sh.