def get_attrs(self):
        self.non_index_axes = []
        self.nan_rep = None
        self.levels = []

        self.index_axes = [a.infer(self)
                           for a in self.indexables if a.is_an_indexable]
        self.values_axes = [a.infer(self)
                            for a in self.indexables if not a.is_an_indexable]
        self.data_columns = [a.name for a in self.values_axes]
Make a runner based on command-line arguments, so we can
dataset/ETHPy150Open pydata/pandas/pandas/io/pytables.py/GenericTable.get_attrs--crossover with--dataset/ETHPy150Open Yelp/mrjob/mrjob/job.py/MRJob.make_runner