with open('my_script.sh', 'w') as fd:
    fd.write('#!/bin/sh\n')
fd.write('echo $PATH\n')
os.fchmod(fd.fileno(), stat.S_IRWXU | stat.S_IRWXG | stat.S_IROTH | stat.
    S_IXOTH)
Установите бит выполнения для файла с помощью python