开发者

Lists in pgu and python

I'm searching for help about lists in pgu gui for python. I need to know which methods and properties t开发者_运维技巧hey have, so I can include them in my programs


My first suggestion

Use python's builtins to introspect on

import pgu.gui.List
import inspect
help(pgu.gui.List) # to read out the doc strings
print dir(pgu.gui.List) # to get the namespace of List class
# to get all methods of that class
all_functions = inspect.getmembers(pgu.gui.List, inspect.isfunction) 

Always look at the source code, when it is available

  • http://code.google.com/p/pgu/source/browse/trunk/pgu/gui/area.py

From the code: You can create and clear a list.

class List(ScrollArea):
    """A list of items in an area.

    <p>This widget can be a form element, it has a value set to whatever item is selected.</p>

    <pre>List(width,height)</pre>
    """
    ....
    def clear(self):
        """Clear the list.

        <pre>List.clear()</pre>
        """
        ...

Usage :

# Create the actual widget
    usagelist = gui.List(width, height)
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜