Cumraigh seachfhreastalaí mwclient sula gcruthaítear an Site
Cuir roghanna seachfhreastalaí Requests ar aghaidh trí pharaiméadar poiblí connection_options mwclient, lena n-áirítear chéad iarratais API an ruda Site.
Glacann cruthaitheoir Site mwclient le connection_options dá ghlaonna Requests bunúsacha. Cuir an seachfhreastalaí ann agus tú ag cruthú an Site:
import mwclient
site = mwclient.Site(
'wiki.example',
path='/w/',
connection_options={
'proxies': {
'https': 'http://proxy.example:8080',
},
'timeout': (5, 20),
},
)
Aithníonn an argóint host an vicí gan scéim URL. Is é path conair a scripte; déan é a choigeartú don suiteáil sin. Treoraíonn an mapáil HTTPS nasc an vicí tríd an seachfhreastalaí HTTP samplach. Le haghaidh vicí atá inrochtana go poiblí ar bhealach a cheadaíonn idirghabhálaithe poiblí neamhfhíordheimhnithe, úsáid iarrthóir ón liosta seachfhreastalaithe HTTP don URL seachfhreastalaí sin.
De réir réamhshocraithe, déanann Site iarratais tosaithe. Má thugtar na roghanna sa chruthaitheoir, faigheann na luathghlaonna API sin an bealach freisin, sula dtosaíonn an feidhmchlár ag fiosrú nó ag cur eagarthóireachta ar leathanaigh.
Úsáid ainm rogha Requests proxies don mhapáil. Is féidir leis an gcomhéadan céanna connection_options roghanna iarratais eile a thacaítear leo a chur ar aghaidh, mar an tuple teormhaithe ceangail agus léithe a thaispeántar anseo.
Le haghaidh comhthiomsú ceangal atá cumraithe go speisialta, glacann Site le seisiún Requests saincheaptha freisin trína pharaiméadar pool. Ní gá an cur i bhfeidhm http inmheánach de mwclient a athrú sa ghnáthchás seachfhreastalaí.