Second try (correction)
I started with ths:
------------------------------
def open_pipe():
pipe=PIPE()
print pipe
return pipe
pipe=open_pipe()
pipe.parent = self.parent
print pipe
------------------------------
It didn't do what I wanted: when I printed the pipe the second time it was
not the same object as the first time.
So I changed it to this:
def open_pipe(pipe):
pipe=PIPE()
print pipe
pipe = None
open_pipe(pipe)
pipe.parent = self.parent
print pipe
It still doesn't do what I wanted: I can't assign the parent property
because pipe type is None.
I'm not sure enough of what I am doing to tell if I have another error in
my
code causing the problem. Is either of these examples supposed to work as
shown? Is it clear that either example is obviously wrong?
--
http://mail.python.org/mailman/listinfo/python-list