def __repr__(self):
        # Reuse the atom representation.
        atomrepr = super(Col, self).__repr__()
        lpar = atomrepr.index('(')
        rpar = atomrepr.rindex(')')
        atomargs = atomrepr[lpar + 1:rpar]
        classname = self.__class__.__name__
        return '%s(%s, pos=%s)' % (classname, atomargs, self._v_pos)

    # Private methods
    # ~~~~~~~~~~~~~~~
dataset/ETHPy150Open PyTables/PyTables/tables/description.py/Col.__repr__/original