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 ട്രാൻസ്പോർട്ട് സമയപരിധിടെസ്റ്റ് സ്ക്രിപ്റ്റിൽ നിന്ന് ഡ്രൈവറിലേക്കുള്ള വേറിട്ട നിയന്ത്രണ അഭ്യർത്ഥന

ആ നിയന്ത്രണ കണക്ഷൻ തൂങ്ങിനിൽക്കുകയോ അനുയോജ്യമല്ലാത്ത പ്രോക്സി സ്വീകരിക്കുകയോ ചെയ്താൽ ബ്രൗസർ നാവിഗേഷൻ ബജറ്റിന് അത് പരിഹരിക്കാനാവില്ല. ഒന്നിലധികം ഘട്ടങ്ങളുള്ള വർക്ക്ഫ്ലോകൾക്ക് മൊത്തത്തിലുള്ള ജോലി ബജറ്റും വേണം; മേൽനോട്ടം നടത്തുന്ന റണ്ണറിന് ഒരു നാവിഗേഷനിൽ നിന്ന് വേറിട്ട് തടഞ്ഞ പുരോഗതി കണ്ടെത്താനാകും.

റിപ്പോർട്ട് ചെയ്ത ടൈമറോ ട്രാൻസ്പോർട്ടോ പരാജയ രേഖയിൽ സൂക്ഷിക്കുക. നാവിഗേഷൻ സമയപരിധി മാത്രം പ്രോക്സി ക്രമീകരണം, ലക്ഷ്യസ്ഥാനത്തെ കാലതാമസം, പേജിന്റെ സ്വന്തം ലോഡ് സ്വഭാവം എന്നിവ വേർതിരിക്കുന്നില്ല.

അനുബന്ധ ലേഖനങ്ങൾ