I have the following input file.
<td align="right">
<img alt="inflation rates india" src="http://www.inflation.eu/images/country_icons/round_icons_36/india.jpg">
</img></td>,
<td align="right" style="width:20%;">inflation</td>,
<td align="right" style="width:20%;">inflation </td>,
<td align="right">-0.69 %</td>,
<td align="right">4.00 % </td>,
<td align="right">0.35 %</td>,
<td align="right">3.97 % </td>,
<td align="right">0.70 %</td>,
<td align="right">3.24 % </td>,
<td align="right">0.00 %</td>,
<td align="right">2.89 % </td>,
<td align="right">0.00 %</td>,
<td align="right">2.52 % </td>,
<td align="right">1.79 %</td>,
<td align="right">1.79 % </td>,
<td align="right">0.72 %</td>,
<td align="right">1.08 % </td>,
<td align="right">0.36 %</td>,
<td align="right">1.09 % </td>,
<td align="right">0.73 %</td>,
<td align="right">2.21 % </td>,
<td align="right">0.36 %</td>,
<td align="right">2.61 % </td>,
<td align="right">0.00 %</td>,
<td align="right">2.62 % </td>,
<td align="right">-0.36 %</td>,
<td align="right">1.86 % </td>,
<td align="right">
<a class="footer" href="http://www.inflation.eu/" target="blank">inflation.eu</a> is an initiative of Triami Media BV in cooperation with <a class="footer" href="http://www.homefinance.nl/" target="blank">HomeFinance</a> - © 2010 - 2018 Copyright
</td>
My Python code is
table = page_soup.findAll('td',{"align":"right"})
list_of_rows = []
for row in table.find_all('tr'):
list_of_cells = []
for cell in table.findAll('td'):
list_of_cells.append(cell.text)
list_of_rows.append(list_of_cells)
I want all the td values that are followed by percentage. Previously I tried with find_all function but it is giving error.
AttributeError: 'ResultSet' object has no attribute 'find_all'