os.spawnlp() missing on Windows in 2.4?
I just got a report from a Windows user that os.spawnlp() is missing from Python 2.4, despite being mentioned in the docs. Can someone confirm this? My Windows box is resting. :-) -- --Guido van Rossum (home page: http://www.python.org/~guido/)
Guido van Rossum wrote:
I just got a report from a Windows user that os.spawnlp() is missing from Python 2.4, despite being mentioned in the docs. Can someone confirm this? My Windows box is resting. :-)
"Availability: Unix, Windows. spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not available on Windows. New in version 1.6." One could argue that it presented poorly, but it reads completely correct. Alternatively one could says "The 'p' variants are unavailable on Windows." but that would be assuming someone understand there was a scheme to the names :-) -- Scott Dial scott@scottdial.com scodial@indiana.edu
Scott Dial wrote:
Guido van Rossum wrote:
I just got a report from a Windows user that os.spawnlp() is missing from Python 2.4, despite being mentioned in the docs. Can someone confirm this? My Windows box is resting. :-)
"Availability: Unix, Windows. spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not available on Windows. New in version 1.6."
One could argue that it presented poorly, but it reads completely correct. Alternatively one could says "The 'p' variants are unavailable on Windows." but that would be assuming someone understand there was a scheme to the names :-)
How about: "Availability: Unix; Windows PARTIAL (spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not implemented). New in version 1.6" regards Steve PS: It's not resting, it has gone to meet its maker. It has joined the choir celestial, it has shuffled off this mortal coil, its clock has ceased to cycle, it is no more, it is an X-box. Oh, sorry, that's a Microsoft product isn't it. -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden
On Sat, Aug 19, 2006 at 04:34:16AM +0100, Steve Holden wrote:
Scott Dial wrote:
Guido van Rossum wrote:
I just got a report from a Windows user that os.spawnlp() is missing from Python 2.4, despite being mentioned in the docs. Can someone confirm this? My Windows box is resting. :-)
"Availability: Unix, Windows. spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not available on Windows. New in version 1.6."
One could argue that it presented poorly, but it reads completely correct. Alternatively one could says "The 'p' variants are unavailable on Windows." but that would be assuming someone understand there was a scheme to the names :-)
How about:
"Availability: Unix; Windows PARTIAL (spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not implemented). New in version 1.6"
Or *Availability: Unix: All, Windows: spawnl(), spawnle(), spawnv(), spawnve() only. New in version 1.6 Might as well positively list the half that is there instead of the half that isn't. -Jack
"Jack Diederich" <jack@psynchronous.com> wrote in message news:20060819142745.GJ5772@performancedrivers.com...
*Availability: Unix: All, Windows: spawnl(), spawnle(), spawnv(), spawnve() only. New in version 1.6
Might as well positively list the half that is there instead of the half that isn't.
Definitately. Succinct and clear.
participants (5)
-
Guido van Rossum -
Jack Diederich -
Scott Dial -
Steve Holden -
Terry Reedy