[Python-Dev] Consistency questions
M.-A. Lemburg
mal@lemburg.com
Thu, 20 Jul 2000 19:13:23 +0200
Paul Prescod wrote:
>
> #1. Why does can I overwrite the "standard output object" with
> assignment syntax
>
> sys.stdout=mystdoutobj
>
> But I have to add a profile function with function syntax:
>
> sys.setprofile( myprofilefunc )
.set/get APIs usually interface to C flags or variables which
are not meant to be used directly (often due to performance
reasons).
> #2. Why doesn't dir( obj ) return inherited methods?
Maybe because inherited methods are not local to the object.
--
Marc-Andre Lemburg
______________________________________________________________________
Business: http://www.lemburg.com/
Python Pages: http://www.lemburg.com/python/