Selenıum İle İnstagram Üzerinden Takipçi Linklerini Çekme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
chrome_LHQLMXRh5t.png

Yanda da görüldüğü gibi Instagram üzerindeki bir kullanıcının takipçilerinin classları bulunuyor . Bunların altında "a" tagı altında hrefler mevcut .
Aşağıdaki kodda da bu linkleri almaya çalıştığım bir kod yazdım fakat linkleri printleyemeden kapanıyor . Nasıl yaklaşmalıyım anlamadım yardımcı olur musunuz .
Python:
def getFollowers(self):

        self.browser.get(users)
        time.sleep(min)

        
        takipciler = self.browser.find_element(By.CLASS_NAME, "_aano").find_elements(By.CLASS_NAME,"x1i10hfl x1qjc9v5 xjbqb8w xjqpnuy xa49m3k xqeqjp1 x2hbi6w x13fuv20 xu3j5b3 x1q0q8m5 x26u7qi x972fbf xcfux6l x1qhh985 xm0m39n x9f619 x1ypdohk xdl72j9 x2lah0s xe8uvvx xdj266r x11i5rnm xat24cr x1mh8g0r x2lwn1j xeuugli xexx8yu x4uap5 x18d9i69 xkhd6sd x1n2onr6 x16tdsg8 x1hl2dhg xggy1nq x1ja2u2z x1t137rt x1q0g3np x87ps6o x1lku1pv x1a2a7pz xh8yej3 x193iq5w x1lliihq x1dm5mii x16mil14 xiojian x1yutycm")

        for user in takipciler:
            link = user.find_element(By.TAG_NAME, "a").get_attribute("href")
            print(link)
 
aka hernos
Süper Üye
Katılım
30 Ağu 2019
Mesajlar
628
Çözümler
10
Tepki puanı
297
Ödüller
4
Yaş
29
Sosyal
6 HİZMET YILI
Büyük ihtimal takipciler dizisi boş. Birden fazla class ismi yazdığında çalışıyor mu ?
 
aka hernos
Süper Üye
Katılım
30 Ağu 2019
Mesajlar
628
Çözümler
10
Tepki puanı
297
Ödüller
4
Yaş
29
Sosyal
6 HİZMET YILI
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
Birden fazla class adı giriyorsun.Muhtemelen ondan olmuyor.

Python:
takipciler = self.browser.find_element(By.CLASS_NAME, "_aano").find_elements(By.CLASS_NAME,"x1i10hfl")
onu değiştirdim fakat aynı , istediğim kısmı çektiremiyorum , kapanıyor
 
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
Birden fazla class adı giriyorsun.Muhtemelen ondan olmuyor.

Python:
takipciler = self.browser.find_element(By.CLASS_NAME, "_aano").find_elements(By.CLASS_NAME,"x1i10hfl")
Hocam alabildim fakat beraberinde sanırım hatalar verdi , aldığım veri pekte düzgün gözükmüyor . Karman çorman .
Post automatically merged:

Hocam alabildim fakat beraberinde sanırım hatalar verdi , aldığım veri pekte düzgün gözükmüyor . Karman çorman .
Düzgünce çıktıyı alabildim . Sonraki aşamaya geçebilirim . Teşekkür ederim hocam .
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst