[Python-Dev] deprecate commands.getstatus()

Georg Brandl g.brandl at gmx.net
Tue Mar 13 21:32:47 CET 2007


I'd like to deprecate commands.getstatus() in 2.6.
Reason: there is getoutput() and getstatusoutput(). In the latter, "status"
means the exit code. getstatus(), however, returns the output of "ls -ld
<file>" which is completely nonobvious and confusing.
Perhaps the whole commands module can be deprecated in favor of subprocess.
Georg


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /