Recreate
, . , , , , "", :
for row in doc.cssselect('tr'):
for cell in row.cssselect('td'):
if(cel.text_content() != ''):
.
Original-
for :
[cell for cell in row.cssselect if cell.text_content() != '']
. , . , :
a = [[1,2],[2,3],[3,4]
newList = [y for x in a for y in x]
[1, 2, 2, 3, 3, 4]. if , . , .
, itertools:
ifilter(lambda x: x.text_content() != '', row.cssselect('td'))
, , , .
Edit
downvotes, python 3.0, filter . ifilter.