--- a/documents/genericScrapers.py +++ b/documents/genericScrapers.py @@ -198,6 +198,8 @@ def getRows(self, table): return table.find_all('tr') + def findColumns(self, row): + return row.find_all('td') def getDocHash(self, id,date, url): if id.string is None: @@ -245,7 +247,7 @@ soup = BeautifulSoup(content) table = self.getTable(soup) for row in self.getRows(table): - columns = row.find_all('td') + columns = self.findColumns(row) if len(columns) is self.getColumnCount(): (id, date, title, description, notes) = self.getColumns(columns)