在我的计划,我有一个函数的runScript():python:为什么调用回声与子进程返回WindowsError 2?
def runScript():
subprocess.call(['echo', 'hello'])
我已经看到了Python文档中类似的例子很多,所以我认为这是可行的。但是,当我在我的程序中调用此函数时,它将返回一个WindowsError。
WindowsError: [Error 2] The system cannot find the file specified
这是为什么发生?我该如何解决它?
个回波是linux命令。在Linux机器上运行它,它将完美无缺地工作。 –
@Flo它也是一个Windows shell命令。 – JoeFish
@JoeFish的确。我的错。 Reading kindall的回答很有道理。我不知道为什么我跳了这么说。也许我希望linux更独一无二。 :P –