def _append_zeros(self, size):

        # Appending an empty array would raise an error.
        if size == 0:
            return

        # XXX This may be redone to avoid a potentially large in-memory array.
        self._node.append(
            np.zeros(dtype=self._vtype, shape=self._vshape(size)))
Remove a row from the table
dataset/ETHPy150Open PyTables/PyTables/tables/nodes/filenode.py/RawPyTablesIO._append_zeros--crossover with--dataset/ETHPy150Open glue-viz/glue/glue/utils/qt/python_list_model.py/PythonListModel.removeRow