os.spawnl error
Fredrik Lundh
fredrik at pythonware.com
Thu Nov 17 15:02:48 EST 2005
Salvatore wrote:
> Does someone already had ths problem ?
>
>>>> os.spawnl(os.P_NOWAIT,'c:\windows\notepad.exe')
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> File "C:\Python24\lib\os.py", line 565, in spawnl
> return spawnv(mode, file, args)
> OSError: [Errno 22] Invalid argument
that string doesn't contain what you think:
>>> print "c:\windows\notepad.exe"
c:\windows
otepad.exe
you can use "raw" string literals to get around this:
>>> os.spawnl(os.P_NOWAIT, r'c:\windows\notepad.exe')
more here:
http://docs.python.org/tut/node5.html#SECTION005120000000000000000
</F>
More information about the Python-list
mailing list