def __setattr__(self, name, value):
    object.__setattr__(self, name, value)
    if name[0] != '_' and self._schedule:
      self._schedule.AddTableColumn(self.__class__._TABLE_NAME, name)
Set an attribute, adding name to the list of columns as needed.
dataset/ETHPy150Open google/transitfeed/transitfeed/gtfsobjectbase.py/GtfsObjectBase.__setattr__