Arkadaşlar, selamlar herkese.
Bildiğiniz üzere web scraping işlerine yeni başladım ve ilk projem olarak bir siteden veri çekmeye çalışıyorum. Siteyi incelediğimde BeautifulSoup ile gayet kolay olacağını düşünmüştüm ama bir türlü istediğim veriyi alamadım.
Şimdi şöyle bir durum var: Bir tablonun içindeki belirli bir hücredeki metni çekmek istiyorum. HTML yapısını inceledim, ID'si de var, class'ı da var. Normalde `soup.find('td', {'id': 'istenen_id'}).text` gibi bir komutla çekebilmem lazımdı ama bana sürekli `None` dönüyor ya da boş bir string geliyor.
Sitede dynamic olarak yüklenen bir içerik yok, sayfa kaynağında her şey mevcut. Tarayıcıda sağ tıklayıp incele dediğimde gördüğüm HTML koduyla, `requests` ile çektiğim sayfanın kaynağı arasında da bir fark göremedim.
Acaba benim gözümden kaçan bir şey mi var? BeautifulSoup'ta bu tarz bir durumda dikkat etmem gereken özel bir durum var mı? Yoksa site beni mi kandırıyor?
Yardımcı olabilecek, tecrübeli arkadaşlara şimdiden çok teşekkür ederim. Bu işi halletmem lazım yoksa projeyi yetiştiremeyeceğim.