Şimdi Ara

Selenium'la Instagram Otomatik Begenme Programi Yaptim.

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
483
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar. Seleniumla Instagram begenme uygulamasi yaptim kod asagidadir.
    Ama 2 sorun var. Yardimci olabilirmisiniz?

    1. Instagramda Ana sayfayi begendiginde diger altdaki postlari begenmesini nasil saglayabilirim?(Sadece en usteki postu begeniyor)
    2. Eger bir postu begenmisse tekrar karsisina ayni post ciktiginda hicbir sey yapmasin. Yani begenmeyi iptal etmesin.


    from selenium import webdriver
    import time
    browser = webdriver.Chrome()

    browser.get("https://www.instagram.com")
    time.sleep(5)

    giris_yap = browser.find_element_by_xpath("//*[@id='react-root']/section/main/article/div[2]/div[2]/p/a")
    giris_yap.click()
    time.sleep(2)

    username = browser.find_element_by_name("username")
    password = browser.find_element_by_name("password")

    username.send_keys("__Sonsuz__Mutluluk__")
    password.send_keys("xxxxxxxxxxxxxxxxxxxx")

    time.sleep(2)

    login = browser.find_element_by_xpath("//*[@id='react-root']/section/main/div/article/div/div[1]/div/form/div[3]/button")
    login.click()

    time.sleep(2)
    simdi_degil = browser.find_element_by_xpath("/html/body/div[2]/div/div/div/div[3]/button[2]")
    simdi_degil.click()
    time.sleep(2)
    i = 0
    while True:

    i += 1

    if i > 1000:
    browser.close()
    break

    browser.get("https://www.instagram.com")
    time.sleep(3)

    begen = browser.find_element_by_xpath("//*[@id='react-root']/section/main/section/div/div[1]/div/article[1]/div[2]/section[1]/span[1]/button/span")


    try:

    if begen.click():
    continue
    else:
    begen.click()

    except:
    continue






    < Bu mesaj bu kişi tarafından değiştirildi Orhan198912 -- 17 Ocak 2019; 22:7:6 >



  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.