我一直有个奇怪的问题。由于各种原因,我想通过python打开一个powershell文件。我一直在想怎么做,因为我什么都试过了。好吧,我有一个同事(在不同的时区工作)给我发邮件,告诉我怎么做,以及他是怎么做的:
import subprocess as sub
def runMain():
ab = sub.Popen(["powershell.exe", "C:\\TestAutomation\\ePuse\\ePuse.ps1"], stdout=sub.PIPE)
ab.communicate()
if __name__ == '__main__':
runMain()
他甚至给我看了一张截图,证明这对他有用。但是,我试过他的代码,它对我一点用都没有。它只是不断输出“进程结束,退出代码为0”
有人知道这是怎么回事吗?我真的不明白我做错了什么。我不知道他用的是什么版本的python,但我用的是2.7(我也被建议过)。他使用的是另一个版本的python吗?为什么我的代码没有输出任何东西?谢谢你的帮助。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐