Şimdi Ara

Selenium bot yazımında çözemediğim bir kısım (acemilik)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
178
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar

    Instagram botu yazma pratiği yaparak selenium'u çözmeye çalışıyorum. Aşağıda attığım SS'de göreceğiniz üzere eğer hesap takip ediliyorsa takipten çıkması için gerekli ayarları yapmaya çalışıyorum. Buton'da bir text kısmı olmadığı için nasıl yapacağımı bulamadım.


    muhtemelen span aria-label = "Takiptesin" kısmından olayı çözmem lazım fakat hangi kodu kullanacağımı bulamadım.


    find_element_by_tag ile mi olacak? ve öyleyse nasıl yazabilirim? Daha öncesinde xpath, a, h gibi belli başlı şeylerle yapıyordum


    https://i.hizliresim.com/g4Vcir.png




  • takip etmediğiniz birisinin butonunun class nameine bakın farklıysa try-except yapın bi tane

    bunun yanında bir kaç selenium tavsiyesi vereyim
    1- bunu ben kullanmıyorum ama yapanı gördüm insta kullanıcı adı ve şifreyi import sys yapıp sys.argv olarak alıyorlar ama ben input ve get_pass kullanıyorum
    2- time.sleep yerine EC.explicitlywait tarzı bir şey olması lazım (her seferinde copy paste yaptığım için aklımda kalmıyor) onu kullanın yazım esnasında time.sleep daha rahat ama bitince time.sleepleri ona çevirin

    3- driverın pathini c://user olarak hard code yapmak yerine sürekli proje dosyanıza bir tane driver koyun ve ‘webdriver.exe’ (ben chrome kullandığım için onun için yazdım diğerleri nasıl bilmiyorum) olarak yazın

    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.