from subprocess import Popen, PIPE, STDOUT
# Open Pipe to communicate with spim process.
p = Popen(['spim'], stdout=PIPE, stdin=PIPE, stderr=STDOUT, shell=True)
# Write a "step 1" command to spim.
p.stdin.write('step 1\n')
p.stdin.close()
# Get the spim process output.
spim_stdout = p.stdout.read()
print(spim_stdout)
这将依赖于spim,我不熟悉它,但是如果您可以通过管道将某些内容传递给它,那么可以在Python中执行相同的操作
退房http://docs.python.org/library/subprocess.html
像这样的事情会让你开始:
相关问题 更多 >
编程相关推荐