def __init__(self, parent, title, msg, choices=None):
    # parent
    self.parent = parent

    # Widgets
    self.title = None
    self.help_msg = None
    self.choices = choices

    # Internal WidgetPack set in subclasses

    self.do_layout(parent, title, msg)
Look up a formatter function based on its name and the tree.
dataset/ETHPy150Open chriskiehl/Gooey/gooey/gui/widgets/components.py/BaseGuiComponent.__init__--crossover with--dataset/ETHPy150Open mtlevolio/pylinkchecker/pylinkchecker/bs4/element.py/PageElement._formatter_for_name