如何执行多行shell?

import subprocess

#单行
subprocess.call('ls')


#运行多行
cmd = """echo hello
echo hello2
echo hello3"""
subprocess.call(cmd, shell=True)