• 28-04-2024, 18:42:21
    #1
    Üyeliği durduruldu
    Arkadaşlar elimde böyle bir kod var ama bir konuda yardıma ihtiyacım var.

    yazdir=driver.find_element('xpath', '//*[@id="app"]/div/span[2]/div/span/div/div/div/div/div/div/div[2]/div/div/div/div[2]/div/div[2]/div/div[2]/div[1]/div/div/span')
    print(yazdir.text, ' Dahil')

    burdaki xpath bulunamadığında hariç yazdırmak istiyorum ve sorgulamaya devam etmesini istiyorum , zaten 2 farklı xpath ihtimali var nasıl yapabilirim siz değerli üstatlarım yardımcı olursa sevinirim
  • 28-04-2024, 18:42:57
    #2
    if yazdir.text:
  • 28-04-2024, 18:47:59
    #3
    try:text = driver.find_element('xpath', '//*[@id="app"]/div/span[2]/div/span/div/div/div/div/div/div/div[2]/div/div/div/div[2]/div/div[2]/div/div[2]/div[1]/div/div/span').text

    except:
    text = driver.find_element('xpath', 'Buraya diğer yazdırmak istediğin xpati ekle).text


    print(text)
  • 28-04-2024, 18:51:38
    #4
    try:
        yazdir = driver.find_element(By.XPATH, ("1. XPATH KODU"))
    except:
        yazdir = driver.find_element(By.XPATH, ("2. XPATH KODU"))
  • 28-04-2024, 19:01:33
    #5
    Üyeliği durduruldu
    çok teşekkür ederim bu kodu while döngüsüne nasıl sokabilirim peki sonsuz bi döngü