"Hello world" adlı içeriği ayıklamak istiyorum. Sayfada <table>
ve benzeri <td colspan="2">
katları olduğunu lütfen unutmayın. Beautifulsoup = Bir etiketin içindeki içeriği çıkar
hello = soup.find(text='Name: ')
hello.findPreviousSiblings
Ama hiçbir şey geri döndü. Aşağıdaki çıkarma "My ev adresi" ile
<table border="0" cellspacing="2" width="800">
<tr>
<td colspan="2"><b>Name: </b>Hello world</td>
</tr>
<tr>
Buna ek olarak, ben de yaşıyorum sorun:
<td><b>Address:</b></td>
<td>My home address</td>
Ben de kullanıyorum İşte
kod bloğu var = "Adres:" metnini aramak için aynı yöntem ancak sonraki satıra nasıl gidebilirim ve<td>
içeriğini nasıl alabilirim? Bir sonraki
Hiçbir şey döndürür. hello = soup.find (text = 'Name:') hello.next – ready
'Name:' belgedeki başka bir yerde görünüyor mu? –
Üzgünüz, bu benim hatamdı. Şimdi çalışıyor. – ready