def _on_tree_end_label_edit(self, event):

        wxid = event.GetItem()

        # The item data is a tuple.  The first element indicates whether or not
        # we have already populated the item with its children. The second
        # element is the actual item data.
        populated, element = self.control.GetPyData(wxid)

        # Give the label provider a chance to veto the edit.
        label = event.GetLabel()
        if not self.label_provider.set_text(self, element, label):
            event.Veto()

        return
Loads price data from Yahoo into a dataframe for each of the indicated
dataset/ETHPy150Open enthought/pyface/pyface/viewer/tree_viewer.py/TreeViewer._on_tree_end_label_edit--crossover with--dataset/ETHPy150Open quantopian/zipline/zipline/data/loader.py/load_from_yahoo