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 இடைமாற்ற நேர வரம்புசோதனை ஸ்கிரிப்டிலிருந்து இயக்கிக்கு தனி கட்டுப்பாட்டுக் கோரிக்கை

அந்தக் கட்டுப்பாட்டு இணைப்பு தொங்கினாலோ பொருந்தாத ப்ராக்ஸியை எடுத்தாலோ, உலாவியின் வழிசெலுத்தல் நிதி அதைச் சரிசெய்யாது. பல-படி பணிப்பாய்வுகளுக்கு ஒட்டுமொத்த வேலை நிதியும் தேவை; கண்காணிக்கும் இயக்கி ஒரு வழிசெலுத்தலிலிருந்து தனியாக நிறுத்தப்பட்ட முன்னேற்றத்தைக் கண்டறிய முடியும்.

அறிவிக்கப்பட்ட நேரங்காட்டி அல்லது இடைமாற்றத்தை தோல்விப் பதிவில் வைத்திருங்கள். வழிசெலுத்தல் நேர வரம்பு மட்டும் ப்ராக்ஸி அமைப்பு, இலக்கு தாமதம் மற்றும் பக்கத்தின் சொந்த ஏற்ற நடத்தையை வேறுபடுத்தாது.

தொடர்புடைய கட்டுரைகள்