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

Ezarri hau nabigatu aurretik, dagoeneko nahi den proxyarekin konfiguratuta dagoen gidailuan. Pythonen metodoak segundoak hartzen ditu.

Hautatutako orri-karga estrategiak osaketa definitzen du: normalek dokumentuaren prestutasun osoa itxaroten du, eagerrek berriz lehenagoko egoera erabiltzen du. Batak ere ez du scriptek etorkizunean sortutako eskaera bakoitza itxaroten.

MugaMugatutako lana
Orri-kargaren denbora-mugaNabigazioa bere hautatutako osatze-egoerara iristea
Itxaronaldi inplizituaElementuak kokatzeko saiakerak
Script denbora-mugaAplikagarria den script exekuzio asinkronoa
Exekutatzailearen WebDriver garraioaren denbora-mugaProben scriptetik gidailurako kontrol-eskaera bereizia

Kontrol-konexio hori zintzilik geratzen bada edo proxy desegokia hartzen badu, nabigatzailearen nabigazio-aurrekontuak ez du konpontzen. Urrats anitzeko lan-fluxuek ere lan-aurrekontu orokorra behar dute; gainbegiratzen duen exekutatzaileak gelditutako aurrerapena nabigazio bakar batetik bereiz detekta dezake.

Mantendu jakinarazitako tenporizadorea edo garraioa hutsegite-erregistroan. Nabigazio-denbora mugak bakarrik ez ditu bereizten proxyaren konfigurazioa, helmugaren atzerapena eta orriaren beraren karga-jokaera.

Erlazionatutako artikuluak