Capture file descriptors while running an external program

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • jfigueiras@sapo.pt

    #1

    Capture file descriptors while running an external program

    Hi all!

    I have a problem with the module subprocess!
    The problem is that the external software that I am running under
    subprocess.Pope n opens stdin, stdout, stderr, and other file descriptors to
    write and read in the hard drive.
    I know how to capture stdin, stdout and stderr, what I cannot do is to capture
    the other file-descriptors. Is there any way to wrap those non-standard file
    descriptors and make them write and read from a specific object that I define?
    I know that I can use tmp files to do that, but i would like something running
    without tmp files.

    Regards...
    Joao

    _______________ _______________ _______________ _______________ _______

    O SAPO já está livre de vírus com a Panda Software, fique você também!
    Clique em: http://antivirus.sapo.pt

Working...