Kaynak koddaki tbody etiketini çekmek

İyi günler. tbody etiketi altındaki tr etiketlerini çekmek istiyorum ancak öncesinde ‘None’ çıktısı ile karşılaşıyorum.

import requests
from bs4 import BeautifulSoup

url = "https://yokatlas.yok.gov.tr/lisans.php?y=104810371"
html = requests.get(url).content
soup = BeautifulSoup(html, "html.parser")
tbody = soup.find("tbody")
print(tbody)

### OUTPUT
'None'


Bunun sebebi nedir? tbody etiketini nasıl çekebilirim?

tbody sayfayı inceleyip baktığınızda gözükse de kaynak kodunda görülmeyebilir, tarayıcı kendisi eklemiş olabilir. Dolayısıyla .find("table") şeklinde aramanız daha garanti olur. Onun üzerinden de tr'lere ulaşabilirsiniz.

1 Beğeni

Teşekkür ederim. Kusura bakmayın geç gördüm.