我要向一个函数传递一个字符串command和一个字符串列表,ports 例如:
command = "a b c {iface} d e f"
ports = ["abc", "adsd", "12", "13"]
这些都传递给此函数,在这里我想获取多个命令字符串,用{iface}其中的每个元素替换 ports
def substitute_interface(command, ports):
t = string.Template(command)
for i in ports:
print t.substitute({iface}=i)
标题出现错误,我在做什么错?
开心每一天1111
相关分类