Cuir proxy RoboBrowser air dòigh tron t-seisean Requests aige
Cuir seisean Requests rèitichte a-steach do thagradh RoboBrowser a tha ann mu thràth agus cùm an seisean sin fhad 's a nì thu seòladh.
Airson tagradh RoboBrowser a tha ann, cuir a-steach an seisean Requests aig a bheil bunaitean a' phroxy:
from requests import Session
from robobrowser import RoboBrowser
session = Session()
session.proxies.update({
'http': 'http://proxy.example.net:8080',
'https': 'http://proxy.example.net:8080',
})
browser = RoboBrowser(session=session, parser='html.parser')
browser.open('https://example.net/form')
Faodaidh an liosta proxy HTTP seòlaidhean a thoirt dha na bunaitean sin nuair a thèid iarrtasan ceadaichte gu duilleagan poblach a dhèanamh gun dearbhadh proxy. Cleachdaidh RoboBrowser an seisean seo airson a chuid iarrtasan. Cumaidh an dearbh nì briosgaidean agus staid Requests eile cuideachd fhad 's a bhios an tagradh a' seòladh no a' cur foirmean a-steach. Ma chruthaicheas tu brabhsair eile gun an seisean a chur a-steach, cruthaichidh tu Session bunaiteach eile.
Airson gnìomh sònraichte, gabhaidh eadar-aghaidhean poblach RoboBrowser open, follow_link agus submit_form ri argamaidean iarrtais, a' gabhail a-steach roghainnean proxy. Bheir sin roghainn aig ìre gnìomha nuair nach e na bunaitean an t-slighe a tha thu ag iarraidh airson gach gnìomh.
Tha an giùlan àbhaisteach aig Requests airson an àrainneachd a cho-cheangal fhathast ann. Dèilig ris na proxyaidhean aig an t-seisean mar bhunaitean cliante agus sgrùdaich roghainnean àrainneachd a tha an aghaidh a chèile ma thaghas gnìomh ceann eile.