请教os.spawnl用法,谢谢

请教os.spawnl用法,谢谢

我想依次打开一个文件夹下的部分文件,提示Exec format error
使用popen(filenamelist[i])可以打开,但由于要等待进程结束才能打开下一个,不符合要求。

谢谢


代码:
for i in range(len(filenamelist)):
    os.spawnl(os.P_NOWAIT, filenamelist[i])


提示信息:
Traceback (most recent call last):
  File "d:miftool.py", line 29, in ?
    os.spawnl(os.P_NOWAIT, cmdname)
  File "C:\\Program FilesPython24libos.py", line 565, in spawnl
    return spawnv(mode, file, args)
OSError: [Errno 8] Exec format error
OSError: [Errno 8] Exec format error 一般是因为文件不是可执行,你可以在命令行方式下执行一下看看是否可以执行.