"python.exe has stopped working" when os.execl() runs on Windows 7
cormogram at gmail.com
cormogram at gmail.com
Sat Apr 27 23:42:25 EDT 2013
Probably a bug I suppose. :(
I've used subprocess before and it works fine. I was just learning about the os module. os.execl() works if you provide no nulls, for example:
os.execl('c:\\bin\\filename.exe','filename.exe','arg1')
Is there the place to open a ticket for Python developers? Who keeps the os module?
On Saturday, April 27, 2013 11:02:01 PM UTC-3, Dave Angel wrote:
> On 04/27/2013 09:05 PM, cormogram at gmail.com wrote:
>
> > Yes, just those two lines cause the error. 'filename.exe' exists and runs ok in the command prompt. Any other executable cause the problem, also '', for example:
>
> >
>
> > os.execl('','')
>
> >
>
> > If doesn't work on Windows it should give an error message, right?
>
> >
>
>
>
> I'm not running Windows any more, so it's hard to be conclusive. When I
>
> saw the description, I just assumed it'd be problematic under Windows.
>
> That's why I had never played with it. By the time I escaped to Linux,
>
> I was used to subprocess, so I still never played with execl. But why
>
> you should get that error on a console program run from the cmd prompt,
>
> I have no idea.
>
>
>
>
>
> --
>
> DaveA
More information about the Python-list
mailing list