• 06-05-2021, 18:49:32
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selamın Aleyküm

    Arkadaşlar BeautifulSoup bir çok veri çektim ama buradan çekemiyorum.Fotoğrafta işaretli olan "div" almam lazım.Üsteki "section id" felan alabiliyorum.Bunu nasıl yapmalıyım.
    siteyicek=requests.get(site)
    print(siteyicek.status_code)
    soul=BeautifulSoup(siteyicek.content,"lxml")
    liste1=soul.find_all("div",attrs={"class":"card rounded"})
  • 06-05-2021, 19:21:29
    #2
    En iyisi sanırım
    Hocam bence ilk etapta beautifulsoup kullanımı izlemeniz lazım yazdığınız kod çok yanlış
  • 06-05-2021, 19:22:56
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Attığınız kadarıyla kodun çalışması lazım - Belki find_all yerine find kullanabilirsiniz.
    Eğer çekemezseniz alternatif bir yöntem olarak BeautifulSoup içerisindeki select fonksiyonu seçebilirsiniz.
    Sağ tıklayın copy css path deyin ve o adresi select fonksiyonuna gönderin.
  • 06-05-2021, 19:27:27
    #4
    Gelistirici adlı üyeden alıntı: mesajı görüntüle
    Hocam bence ilk etapta beautifulsoup kullanımı izlemeniz lazım yazdığınız kod çok yanlış
    Bir çok video izledim bu işi seleniumla yaptım ama BeautifulSoup ile deneyim dedim ama olmadı şöyle bir şeyde var mesela liste1=soul.find_all("div") yazdıgımda tüm "div" gelmiyor ben mi yanlış anlamışım bu komutu.
  • 06-05-2021, 19:28:21
    #5
    EmreH adlı üyeden alıntı: mesajı görüntüle
    Attığınız kadarıyla kodun çalışması lazım - Belki find_all yerine find kullanabilirsiniz.
    Eğer çekemezseniz alternatif bir yöntem olarak BeautifulSoup içerisindeki select fonksiyonu seçebilirsiniz.
    Sağ tıklayın copy css path deyin ve o adresi select fonksiyonuna gönderin.
    Teşekkür ederim bu komuta bakacağım .