This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author krawyoti
Recipients georg.brandl, krawyoti
Date 2009-07-15.08:35:36
SpamBayes Score 7.53749e-05
Marked as misclassified No
Message-id <>
The documentation in Python 2.6 claims os.popen is deprecated [1]. This
is probably a false claim. I think that at some point os.popen got
confused with os.popen2, os.popen3, os.popen4 and the popen2 module, all
of which are correctly deprecated.

I bring three forward three pieces of evidence that os.popen is *not*

i) In Python 3.1, unlike the others, os.popen is still present and is
not even deprecated. [2]

ii) Unlike the others, using os.popen does not raise a DeprecationWarning;

iii) Unlike the others, its implementation is lifted straight from the
posix module.

Date User Action Args
2009-07-15 08:35:40krawyotisetrecipients: + krawyoti, georg.brandl
2009-07-15 08:35:39krawyotisetmessageid: <>
2009-07-15 08:35:38krawyotilinkissue6490 messages
2009-07-15 08:35:36krawyoticreate