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.')

नेभिगेसन अघि यो पहिले नै इच्छित प्रोक्सीसँग कन्फिगर गरिएको ड्राइभरमा सेट गर्नुहोस्। Python को विधिले सेकेन्ड लिन्छ।

छानिएको पृष्ठ-लोड रणनीतिले पूर्णता निर्धारण गर्छ: normal पूर्ण कागजात तयारीको प्रतीक्षा गर्छ, जबकि eager अघिल्लो अवस्था प्रयोग गर्छ। दुवैले भविष्यमा स्क्रिप्टले बनाउने प्रत्येक अनुरोधको प्रतीक्षा गर्दैनन्।

सीमासीमित कार्य
पृष्ठ-लोड टाइमआउटनेभिगेसन आफ्नो छानिएको पूर्णता अवस्थामा पुग्नु
अन्तर्निहित प्रतीक्षाएलिमेन्टको स्थान खोज्ने प्रयास
स्क्रिप्ट टाइमआउटलागू अतुल्यकालिक स्क्रिप्ट कार्यान्वयन
रनरको WebDriver यातायात टाइमआउटपरीक्षण स्क्रिप्टबाट ड्राइभरसम्मको छुट्टै नियन्त्रण अनुरोध

त्यो नियन्त्रण जडान अड्कियो वा अनुपयुक्त प्रोक्सी लियो भने ब्राउजर नेभिगेसन बजेटले त्यो सुधार्दैन। बहु-चरणीय कार्यप्रवाहलाई पनि समग्र कार्य बजेट चाहिन्छ; निरीक्षण गर्ने रनरले एक नेभिगेसनबाट अलग रोकिएको प्रगति पत्ता लगाउन सक्छ।

रिपोर्ट गरिएको टाइमर वा यातायात असफलता रेकर्डमा राख्नुहोस्। मात्र नेभिगेसन टाइमआउटले प्रोक्सी सेटअप, गन्तव्य ढिलाइ र पृष्ठको आफ्नै लोड व्यवहार छुट्याउँदैन।

सम्बन्धित लेखहरू