Kelime Kontrolü

Merhaba pyhton, selenium kullanarak bir sayfadan veri çekiyorum. İlgili sayda bazı kelimelerin geçip geçmediğini kontrol edip ona göre çekmem gerekiyor. Bunu nasıl yapabilirim fikirlerinizi paylaşırsanız çok sevinirim.

Çektiğin verileri yazı biçiminde “veriler” değişkenine attığını varsayarsak;

if "aranacak_sey" in veriler:
    yapilacak_islemler...
else:
   yoksa_yapilacak_islemler...

mantığı ile yapabilirsin.

  search_words = ""
    try:
        web_text = test.find_element(By.XPATH, "/html/body/div[6]/div/div[2]/div[3]/div[1]")
        words = ["It", "Cgjyu"]
        search_words = [word for word in words if re.findall(word, web_text)]
        text_words = ''
        if search_words:
            for i, word in enumerate(search_words):
                if i < len(search_words) - 1:
                    text_words += f"{word}, "
                else:
                    text_words += f"{word}."
            ic(f"\nCannot Index : {text_words}")
            ic(re.findall)
    except Exception:
        text_words = "Not Found Words"
        ic(text_words)
        time.sleep(1)

Bu şekilde yaptım ancak çalışmıyor.

Kod hata mı veriyor? Hata veriyorsa hangi hatayı veriyor? Hata vermiyorsa nasıl bir sonuç döndürüyor? Kodun tamamını vermediğiniz için tüm bunları nasıl deneyebiliriz?