python子进程通过bash与mplayer通信
我正在运行这个代码python子进程通过bash与mplayer通信,python,bash,python-2.7,subprocess,mplayer,Python,Bash,Python 2.7,Subprocess,Mplayer,我正在运行这个代码 #!/usr/bin/env python2.7 cmd = "mplayer -slave -input file=/home/user/mplayer-control duha.mp4 -loop 3000" import subprocess process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE, stdin=subprocess.PIPE) output = process.communicat
#!/usr/bin/env python2.7
cmd = "mplayer -slave -input file=/home/user/mplayer-control duha.mp4 -loop 3000"
import subprocess
process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE, stdin=subprocess.PIPE)
output = process.communicate()[0]
然后,在终端中,我想使用echo“pause”>/home/user/mplayer控件暂停mplayer
但是mplayer没有响应我的命令。我做错了什么?如果在shell中运行相同的命令,会发生什么?(类似于:cmd output
)如果在shell中运行相同的命令,会发生什么?(类似于:cmd输出
)