我试图通过
python3.4执行以下子进程命令
cd /home/mailer-domains/domain | rndc loadkeys domain
我尝试了很多使用.call和.Popen的方法,但它不喜欢我的管道,或者它不喜欢我的开关
>>> subprocess.call(['cd /home/mailer-domains/'+domain,'|','rndc','loadkeys',domain])
Traceback (most recent call last):
File "",line 1,in
File "/usr/local/lib/python3.4/subprocess.py",line 537,in call
with Popen(*popenargs,**kwargs) as p:
File "/usr/local/lib/python3.4/subprocess.py",line 859,in __init__
restore_signals,start_new_session)
File "/usr/local/lib/python3.4/subprocess.py",line 1457,in _execute_child
raise child_exception_type(errno_num,err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'cd /home/mailer-domains/lecomm.com'
>>> subprocess.call(['cd /home/ex-mailer-domains/'+do