def delRowIfColContains(self, cname, needle):
    "\n        Delete row if column equals the value 'needle'\n\n        Should we use cname or c (colId)?\n        "
    col = self.cindex(cname)
    r = (self.nrows() - 1)
    while (r > 1):
        cell = self.cell(r, col)
        if (needle in str(cell)):
            self.delRow(r)
        r -= 1
Delete row if column equals the value 'needle'

Should we use cname or c (colId)?
def delRowIfColContains(self, cname, needle):
    "\n        Delete row if column equals the value 'needle'\n\n        Should we use cname or c (colId)?\n        "
    col = self.cindex(cname)
    r = (self.nrows() - 1)
    while (r > 1):
        cell = self.cell(r, col)
        if (needle in str(cell)):
            self.delRow(r)
        r -= 1