Set eina Selenium-síðuinnleggingartíðarmark á bak við proxy
Set eina tíðarmark fyri kagning í kagaranum og skil hana frá bíðingum eftir elementum, skripttíðarmørkum og WebDriver-stýriseindini.
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.')
Set hetta áðrenn kagning á driverinum, sum longu er uppsettur við ætlaða proxy. Python-hátturin tekur sekund.
Valda síðuinnleggingarstevnan ásetur fullgerð: normal bíðar eftir fullari tilbúgving av skjalinum, meðan eager brúkar eina fyrri støðu. Hvørki bíðar eftir hvørjari komandi skriptskaptri fyrispurning.
| Mark | Avmarkað arbeiði |
|---|---|
| Síðuinnleggingartíðarmark | Kagning nær sína valdu fullgerðarstøðu |
| Óbein bíðing | Royndir at finna element |
| Skripttíðarmark | Viðkomandi asynkron skriptkoyring |
| WebDriver-flutningsmark koyrarans | Hin serstaka stýrisfyrispurningurin frá royndarskriptinum til driverin |
Um henda stýriseindin hongur ella tekur óhóskandi proxy, bøtir kagningsbyksturin hjá kagaranum tað ikki. Fleirspora arbeiðsfløður tørva eisini ein samlaðan bykstur fyri arbeiðið; ein eftirlítandi koyrari kann skilja fastkoyrdan framgongd frá einari einstakari kagning.
Varðveit fráboðaða tíðarteljaran ella flutningin í villuskránni. Ein kagnings tíðarmark eina vísir ikki mun á proxy-uppseting, seinking á málinum og innleggingar atferð síðunnar sjálvar.