using inspect on pygtk

Chris Pax christopher.pax at gmail.com
Mon Oct 1 13:05:14 EDT 2007


On Oct 1, 12:53 pm, "BJörn Lindqvist" <bjou... at gmail.com> wrote:
> On 9/29/07, Chris Pax <christopher.... at gmail.com> wrote:
>
> > Hello,
>
> > I recently been trying to use the inspect module to inspect the
> > arguments of gtk objects, such as gtk.Button. I tried like this:
>
> > inspect.getargspec(gtk.Button.__init__)
>
> > and get the fallowing error:
>
> >   File "<stdin>", line 1, in <module>
> >   File "/usr/lib/python2.5/inspect.py", line 743, in getargspec
> >     raise TypeError('arg is not a Python function')
> > TypeError: arg is not a Python function
>
> What you are seeing is completely normal. inspect.getargspec(sys.exit)
> gives the same result. PyGTK is a wrapper around the GTK+ C library
> and since all the code is written in C, inspect can't infer anything
> about the function gtk.Button.__init__.
>
> --
> mvh Björn

ok thank you very much for answering my question.
so, i guess that there is no way to do this via code.. oh well




More information about the Python-list mailing list