您最好选择表格中的特定单元格。该类的
td单元格
cell_c包含您感兴趣的数据,最后一个始终是货币汇率:
rows = table.findAll('tr')for tr in rows: cols = tr.findAll('td') if 'cell_c' in cols[0]['class']: # currency row digital_pre, letter_pre, units, name, rate = [c.text for c in cols] print digital_pre, letter_pre, units, name, rate将数据放在单独的变量中,您现在可以将文本转换为十进制数字,然后将它们存储在数据库中。



