※ 引述《gn00618777 (非常念旧)》之铭言:
: 板友们好
: 我在一个 web script 写一个执行 shell 指令
: cmd=subprocess.Popen(['./create_tunnel.sh','%s'%tunnel_name],stdout=subprocess.PIPE, stderr=subprocess.PIPE)
: 它是可以把 tunnel_name 变量当作 create_tunnel.sh 的参数丢进去
: 但我要怎么丢两个参数阿? 试过
: cmd=subprocess.Popen(['./create_tunnel.sh','%s %s'%tunnel_name %tunnel_name1]
: 没有成功
: 谢谢。
hi 我知道原因了
要改成
cmd=subprocess.Popen(['./create_tunnel.sh','%s %s'%(tunnel_name,tunnel_name2)]
就可以噜
谢谢
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2015-01-08 17:12:00['./create_tunnel.sh', tunnel_name, tunnel_name2]Popen 的各参数要独立