我只能使用 python 2.6.6 并且子进程不起作用所以我只需要使用 os 模块下面是程序
import os
server = raw_input("server name:")
var = "symaccess -sid 239 list -type init | grep \"{0}\"".format(server)
wwn = os.system(var)
init = 'symaccess -sid 239 -type init show {0}'.format(wwn)
print init
os.system(init)
上面是我用来将一个输出添加os.system
到另一个的脚本os.system
,我os.system
执行了第一个,但是第二个os.system(unit)
没有来,因为os.system(var)
应该将输出分配给一个变量wwn
。有人可以告诉如何将变量分配给os.system(init)
在此脚本中, var 的输出表明X
应将 some 分配给 own,但它不会将X
其视为0
. 所以需要你的帮助来解决这个为什么它取零而不是X
. 最后,这X
应该放在init
变量 at {0}
。