Hata yakalama kısmı için:
Hata açıklamasında hatanın hangi modülde bulunduğu zaten belirtilmiş. Ona göre gerekli içe aktarmayı yapacaksınız.
from selenium.common.exceptions import NoSuchElementException
try:
...
except NoSuchElementException:
...
Doğru ama hataları mümkün olduğunca elememiz lazım. Yoksa haberimizin olmasını isteyeceğimiz hatalar görmezden gelinebilir veya yapılmaması gereken işlemler yapılabilir.
Kodunuzu buraya göre yeniden düzenleyin:
Merhaba arkadaşlar.
Çoğu gönderide kodların düzgün bir şekilde görünmediğine dikkat ettim. Bu sebeple bunun nasıl yapılabileceğini burada paylaşmak istedim.
Kullandığımız forumun gönderi yazma sözdiziminde(Markdown’ın biraz gelişmiş hali) kodlar genelde iki şekilde yazılıyor. Bunlardan ilki 4 satır girintileme ile yazmak. Bu basit bir yol. Ancak burada birkaç sorun var. Birincisi her satırın başına ayrı ayrı 4 satır koymanız gerekiyor. İkinci sorun ise bu şekilde kodu biçimlendirdiğinizde kod …
Kodunuz div’i bir defa aradığı için eğer o an div’i bulursa, daha sonra silinse bile o div’e ait bir özelliğe erişmeye çalışmazsanız hata vermeyecektir. Eğer ilk aradığında bulamaz ise zaten yazi
değişkeni tanımlanmamış olacak ve hata yükselecek.