我想在同一个shell中运行几个命令。经过一些研究后,我发现可以使用Popen的返回过程打开一个shell。然后,我可以写和读到stdin和stdout。\n')while not out == '': print out
我的解决方案不仅丑陋out从不是空的,因为它把readline()交给了它。当没有什么可读的</e
我可以在shell=true中使用subprocess.call,但是我读到这是一个安全问题,我想要一些更好的方法的建议。这是我目前正在做的事情。distutils.version import StrictVersion
print 'Checking Ansible version'
version = subprocess.callprint "Do not need to upgrade&