Ṣètò àkókò ìparí ìgbérasí ojú-ìwé Selenium lẹ́yìn proxy
Ṣètò àkókò ìparí ìrìn kiri ẹ̀rọ aṣàwákiri, kí o sì yà á sọ́tọ̀ kúrò nínú ìdúró fún àwọn èròjà, àkókò ìparí script àti ìsopọ̀ ìṣàkóso 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.')
Ṣètò èyí kí o tó rìn kiri lórí driver tí a ti ṣètò pẹ̀lú proxy tí o fẹ́. Ọ̀nà Python gba àwọn ìṣẹ́jú-àáyá.
Ìlànà ìgbérasí ojú-ìwé tí a yàn ni ó ń pinnu ìparí: normal ń dúró fún ìmúrasílẹ̀ kíkún ti ìwé, nígbà tí eager ń lo ipò tí ó ṣáájú. Kò sí èyíkéyìí tí ń dúró fún gbogbo ìbéèrè tí script yóò dá ní ọjọ́ iwájú.
| Ààlà | Iṣẹ́ tí a fi ààlà |
|---|---|
| Àkókò ìparí ìgbérasí ojú-ìwé | Ìrìn kiri dé ipò ìparí tí a yàn |
| Ìdúró àìṣeékà | Àwọn ìgbìyànjú láti wá ipò èròjà |
| Àkókò ìparí script | Ìṣiṣẹ́ script aláìbáramu tí ó yẹ |
| Àkókò ìparí gbígbé WebDriver ti ẹni tí ń ṣiṣẹ́ | Ìbéèrè ìṣàkóso ọ̀tọ̀ láti script ìdánwò sí driver |
Bí ìsopọ̀ ìṣàkóso yẹn bá kọ́, tàbí kí ó gba proxy tí kò yẹ, ìsúná ìrìn kiri ẹ̀rọ aṣàwákiri kò tún un ṣe. Àwọn ipa ọ̀nà iṣẹ́ onígbésẹ̀ púpọ̀ tún nílò ìsúná iṣẹ́ àpapọ̀; ẹni tí ń ṣiṣẹ́ tí ń ṣọ́ lè ṣàwárí ìtẹ̀síwájú tí ó dúró yàtọ̀ sí ìrìn kiri kan.
Pa àkókò ìdíwọ̀n tàbí gbígbé tí a ròyìn mọ́ nínú àkọsílẹ̀ ìkùnà. Àkókò ìparí ìrìn kiri nìkan kò yàtọ̀ ìṣètò proxy, ìdádúró ibi-ìlọ àti ìhùwàsí ìgbérasí ojú-ìwé fúnra rẹ̀.