merhaba,
beautiful soup ile veri çekerken şöyle bir sorunla karşılaştım. türk/yabancı forumlarda çözümünü bulamadım.
<td class="center" id="a_b_ahmet">x</td>
<td class="center" id="a_b_mehmet">y</td>
<td class="center" id="a_b_ali">z</td>
şimdi
id tag'ı içinde, sondaki değişken kısmı nasıl görmezden gelebiliriz:
soup.find_all(id='a_b_*') gibi bir formül var mı? (python konusunda çok yeniyim)
not: id=True kullanamam, bir çok id dolu.
teşekkürler:
import re
for a in soup.findAll('td', id=re.compile('a_b_')):
print(a.text)veya
for a in soup.findAll('td', id=lambda x: x and x.startswith('a_b_')):
print(a.text)ile hallediliyormuş.