from selenium.common.exceptions import TimeoutException

driver.set_page_load_timeout(30)
try:
    driver.get('https://example.com/')
except TimeoutException:
    print('The navigation did not finish within its page-load timeout.')

Bunu naviqasiyadan əvvəl artıq nəzərdə tutulan proxy ilə konfiqurasiya edilmiş driver üzərində təyin edin. Python metodunda dəyər saniyələrlə verilir.

Seçilmiş səhifə yükləmə strategiyası tamamlanmanı müəyyən edir: normal tam sənəd hazırlığını gözləyir, eager isə daha erkən vəziyyətdən istifadə edir. Heç biri sonradan skriptlə yaranan hər sorğunu gözləmir.

LimitMəhdudlaşdırılan iş
Səhifə yükləmə taymautuNaviqasiyanın seçilmiş tamamlanma vəziyyətinə çatması
Gizli gözləməElement yerinin tapılması cəhdləri
Skript taymautuTətbiq olunan asinxron skript icrası
İşə salanın WebDriver nəqliyyat taymautuTest skriptindən driverə ayrıca idarə sorğusu

Bu idarə əlaqəsi donub qalarsa və ya uyğun olmayan proxy alarsa, brauzer naviqasiya büdcəsi bunu düzəltmir. Çoxmərhələli iş axınları da ümumi iş büdcəsinə ehtiyac duyur; nəzarət edən işə salan dayanmış irəliləyişi tək naviqasiyadan ayrı müəyyən edə bilər.

Bildirilən taymeri və ya nəqliyyatı uğursuzluq qeydində saxlayın. Tək naviqasiya taymautu proxy qurğusunu, təyinat gecikməsini və səhifənin öz yükləmə davranışını ayırd etmir.

Əlaqəli məqalələr