How do I get type methods?

yavannadil at yahoo.com yavannadil at yahoo.com
Sat May 5 04:03:36 EDT 2007


On May 5, 1:17 am, Fuzzyman <fuzzy... at gmail.com> wrote:
> dir(type(localContext))
> Perhaps ?

It gives
['__class__', '__cmp__', '__delattr__', '__doc__', '__getattribute__',
'__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__',
'__repr__', '__setattr__', '__str__']

while

import sys
dir(type(sys.modules))

gives
['__class__', '__cmp__', '__contains__', '__delattr__', '__delitem__',
'__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__',
'__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__',
'__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__',
'__repr__', '__setattr__', '__setitem__', '__str__', 'clear', 'copy',
'fromkeys', 'get', 'has_key', 'items', 'iteritems', 'iterkeys',
'itervalues', 'keys', 'pop', 'popitem', 'setdefault', 'update',
'values']

so I guess PyUNO extension doesn't provide proper introspection :-(




More information about the Python-list mailing list