Aslında herşeyi olması gerektiği gibi yapmışsın ama bazı sayfalarda sayfayı inceleyip baktığın ile kaynak kodları bir olmuyo eğer sayfanın kaynağını görüntüleyip bakarsan “span” nı bulamıycaksın çözümünü şuan tam olarak bilmiyorum sorunu anlaman açısından yazmak istedim
kodunu çalıştırınca bu url deki sayfanın html kodları mı geliyor yoksa başka bir html kodu mu geliyor?
bir çözüm sunabilmem için gelen html kodunu atar mısınız?
facebook postlarının açıklamaları script tagının içinde geliyor. Bu nedenle find komutu bir işe yaramıyor. Script’in içinden değer çekmek için re modülünü kullanabilirsin.
def getMovie(self):
self.getURL()
liste = []
for link in self.soup.find_all('div',attrs={'class':'poster-info'}):
liste.append(link.h2.text)
return liste
ben bi projemde böyle almıştım ilgili yerleri dene istersen belki yardımcı olur kendine göre düzenle tabi
ya da diyelim bir projeyi takip ederek yazmaya çalışıyorum, sayfayı incelerken çektiğim class kısmı onunkinden farklı gözüküyor. anlatabildim mi bilmiyorum
facebook gruplarından acıklama cekmek veya başka bir işlem yapmamız yasaklanmış. API ile yapmamız için tam bilmiyorum ama sayfa admini olmak gerekiyormuş. Siz yinede API ile deneyin.