gpt4 book ai didi

python - python 2.6 中没有 spawnl 函数吗?

转载 作者:太空宇宙 更新时间:2023-11-03 12:16:45 25 4
gpt4 key购买 nike

我刚刚注意到我用 python 2.5 编写的旧代码现在不起作用。我在 python 2.6 顺便说一句。

>>> os.spawnl(os.P_NOWAIT,"setup.exe")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\python26\lib\os.py", line 612, in spawnl
return spawnv(mode, file, args)
OSError: [Errno 22] Invalid argument
>>>

有什么线索吗?或者您是否有任何带有 NOWAIT 选项的 os.spawn* 工作样本。

更新:

即使我在 os.spawnl() 中放入了完整路径,它仍然是错误的。

最佳答案

thrope 关于 subprocess 是首选是正确的。但是 spawn* 的东西仍然存在于 2.6 中。 .事实上,您可以在错误消息中看到这一点。您的第一个参数似乎是有效的。我会检查第二个参数,即路径。

关于python - python 2.6 中没有 spawnl 函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1779081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com