python中使用subprocess调用SAC

import subprocess

p=subprocess.Popen(['sac'],stdin=subprocess.PIPE)
s=""
s+="echo on \n"
s+="r *.D.SAC\n"
s+="rmean\n"
s+="rtr\n"
s+="taper\n"
s+="bp co 0.5 12 n 4 p 2\n"
s+="decimate 4\n"
s+="w over\n"
s+="q\n"
p.communicate(s.encode())

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注