我在使用Python循环遍历这些ID时遇到了一些麻烦。 我使用beautifulsoup来解析一个网站,并希望在这5个TR中循环使用TD:
id =“dgrDispill_DXDataRow0 至 id =”dgrDispill_DXDataRow4
我尝试使用这样的东西:
i=0
for tr in tableau_main.findAll('tr'):
for td in tr.find(id = "dgrDispill_DXDataRow"+'i'):
i+= 1
提前致谢。
答案 0 :(得分:0)
你在第3行的'i'周围加了引号。
此外,您可以清理代码:
for i in range(5):
for tr in tableau_main.findAll('tr', {'id':'dgrDispill_DXDataRow' + str(i)}):
Do stuff...