[Python-Dev] os.wait unweirding (original) (raw)
Hunter Peress hu.peress@mail.mcgill.ca
23 Sep 2002 10:38:13 -0500
- Previous message: [Python-Dev] Call for clarity ( clarification ;-) )
- Next message: [Python-Dev] os.wait unweirding
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
for i in a: print os.spawnv(os.P_NOWAIT,scr,["",str(i)])
for i in a: os.wait()
you have to do the second loop in order to wait for all children that u spawned off. I think that os.wait() without any arguments should wait for all chilren, not wait for the earliest executed child.
On Thu, 2002-09-05 at 17:06, Fredrik Lundh wrote:
hunter wrote:
> I need not search far. > example 1) pydoc os.fork > Python Library Documentation: built-in function fork in os > fork(...) > fork() -> pid > Fork a child process. > > Return 0 to child process and PID of child to parent process. why do you care about the type of a PID object? in most cases, all you need to know is that a PID isn't 0, which is exactly what the documentation says. and if you know what a PID is, you already know what type it is... > example2) pydoc string.index > Python Library Documentation: function index in string > index(s, *args) > index(s, sub [,start [,end]]) -> int > > Like find but raises ValueError when the substring is not found. > > From these two, I have no idea what BOTH the input and return > types are. the index documentation refers to the documentation for "find", which tells you that: >>> help(string.find) Help on function find in module string: find(s, *args) find(s, sub [,start [,end]]) -> in Return the lowest index in s where substring sub is found, such that sub is contained within s[start,end]. Optional arguments start and end are interpreted as in slice notation. Return -1 on failure. which, given that you know how indexes and slices work in python, is all you need to know. > I found those examples in 10 seconds (literally). The state of the > python documentation is caca. how long have you been using Python?
- Previous message: [Python-Dev] Call for clarity ( clarification ;-) )
- Next message: [Python-Dev] os.wait unweirding
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]