Rumor has it that Ertl, John may have mentioned these words:
Roger,

I have been doing it the Pythonic way (that is why I have no idea about how
Popen works) but I need to make sure (the systems guys called me on it)  I
use the same dtg as everyone else...it is possible (has not happened yet in
20 years) it could be set to something else.

Is the example you gave using the new 2.4 Popen?  It looks like the older
popen.  I can get the older popen to work but not Popen.

My newest is 2.3.3 - I had no idea they modified popen for 2.4, but try this:

dtg_s = Popen("/path/to/dtg", shell=True, stdout=PIPE).stdout

If I've read the dox for 2.4 correctly, this has almost a fair chance of working... ;-) I cannot test this, however, as I don't have 2.4. (Glad I didn't upgrade, either -- I have several programs that rely on the present os.popen() )

here's a good page with how the new Popen works:

http://www.python.org/peps/pep-0324.html

with examples on how to replace os.popen[234]() and os.system().

HTH,
Roger "Merch" Merchberger

--
Roger "Merch" Merchberger  --  SysAdmin, Iceberg Computers
[EMAIL PROTECTED]

Hi! I am a .signature virus.  Copy me into your .signature to join in!

_______________________________________________
Tutor maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to