Seleniumda True Çevirme
6
●114
- 06-12-2022, 18:06:36Kimlik doğrulama veya yönetimden onay bekliyor.Selamın Aleyküm Arkadaşlar seleniumda true nasıl çeviriz. Mesela bir web elementi bazı sayfalarda var bazı sayfalarda yok. Olmayan sayfalarda XPATH böyle bir element bulunamadı diye bir hata veriyor. Ben bu element olmayınca false olunca true çevire bilirmiyim?
- 06-12-2022, 18:08:22hocam hata mesajının bir sonuç verisi varmı örnek veriyorum ["type"=>"error","message"=>"Bulunamadı"] gibisinden
- 06-12-2022, 18:14:29Hocam şöyle yapabilirsiniz.MotikaDijital adlı üyeden alıntı: mesajı görüntüle
donen_deger = ["error","Bulunamadı"]
if(donen_deger[0] == "error"):
print("sayfa bulunamadı")
else:
print("sayfa bulundu") - 06-12-2022, 18:15:37Bir sonuç verisi yok. Diyelim ki arka arkaya 4 sayfa geçecek bunların içindeki bir metini kontrol edecek ama 3 sayfada o veri yok 3 sayfa gelince hata veriyor ve program sonlanıyor. Evet bu sorundan kaça bilirsin benim amacım o veri olmadığında hata vermeyen ve TRUE -/false çeviren bir şey var mı? Yoksa TRY/except kullanarak onu geçiyorum.MotikaDijital adlı üyeden alıntı: mesajı görüntüle
- 06-12-2022, 18:17:08eğer ki dönen değer boş ise false verirsin dolu ise true dönerVolg29 adlı üyeden alıntı: mesajı görüntüle
- 06-12-2022, 18:29:32Ne demek istediğinizi anlamadım ama şöyle örnek vereyim. Diyelim Siz bu konuya hiç cevap vermediniz ama ben sizin nick üzerinden arama gerçekleştirdim. drive.find_element(By.LINK_TEXT,"MotikaDijital") diye burada program direkt böyle bir element yok diye hata verecek. Benim amacın böyle bir element yoksa hata vermesin false çevirsin.MotikaDijital adlı üyeden alıntı: mesajı görüntüle

