Stilla Selenium hleðslutímatakmörk síðu bak við proxy
Stilltu tímamörk vafranavígs og greindu þau frá bið eftir þáttum, tímamörkum skrifta og stjórnsambandi WebDriver.
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.')
Stilltu þetta fyrir vafningu á þeim rekli sem þegar er stilltur með tilætluðu proxy. Aðferð Python tekur sekúndur.
Valin hleðslustefna síðu skilgreinir lok: normal bíður fullrar reiðubúins skjalsins, en eager notar fyrra ástand. Hvorug bíður eftir hverri framtíðarbeiðni sem skrifta býr til.
| Takmörk | Afmarkað vinna |
|---|---|
| Hleðslutímatakmörk síðu | Vafning nær völdu lokastöðu sinni |
| Óbeðin bið | Tilraunir til að finna þátt |
| Tímamörk skriftu | Viðeigandi ósamstilla skriftuflutningur |
| WebDriver flutningstímamörk keyrandans | Sérstaka stjórnbeiðnin frá prófunarskriftu til rekilsins |
Ef þetta stjórnsamband hangir eða tekur óviðeigandi proxy, lagar vafranavígsáætlun vafrans það ekki. Margþætt vinnuferli þurfa einnig heildarverkáætlun; eftirlitskeyrandi getur greint stöðvun á framvindu aðskilið frá einni vafningu.
Haltu tilkynntri tímatölu eða flutningi í bilunarskrá. Tímamörk vafningar ein og sér greina ekki proxy-uppsetningu, töf ákvörðunarstaðar og eigin hleðsluhegðun síðunnar.