Dèan rèiteachadh air proxy mwclient mus cruthaich thu an Site
Cuir roghainnean proxy Requests a-steach tro pharamadair phoblach connection_options mwclient, a' gabhail a-steach ciad iarrtasan API an nì Site.
Gabhaidh an cruthaiche Site aig mwclient ri connection_options airson a ghairmean Requests bunaiteach. Cuir am proxy an sin nuair a chruthaicheas tu an Site:
import mwclient
site = mwclient.Site(
'wiki.example',
path='/w/',
connection_options={
'proxies': {
'https': 'http://proxy.example:8080',
},
'timeout': (5, 20),
},
)
Tha an argamaid host ag aithneachadh a' wiki gun sgeama URL. Is e path slighe an sgriobt aige; atharraich i airson an stàlaidh sin. Bidh am mapadh HTTPS a' stiùireadh ceangal a' wiki tron proxy HTTP eisimpleireach. Airson wiki a tha ruigsinneach gu poblach air slighe a leigeas le eadar-mheadhanairean poblach gun dearbhadh, cleachd tagraiche bhon liosta proxy HTTP airson an URL proxy sin.
Gu gnàthach, nì Site iarrtasan tòiseachaidh. Le bhith a' toirt nan roghainnean sa chruthaiche, gheibh na gairmean API tràth sin an t-slighe cuideachd, mus tòisich an tagradh a' ceasnachadh no a' deasachadh duilleagan.
Cleachd ainm roghainn Requests proxies airson a' mhapadh. Faodaidh an aon eadar-aghaidh connection_options roghainnean iarrtais eile a tha a' faighinn taic a chur a-null, leithid an tuple ùine-cheangail is leughaidh a chithear an seo.
Airson pool ceangail a chaidh a rèiteachadh gu sònraichte, gabhaidh Site ri seisean Requests gnàthaichte cuideachd tron pharamadair pool aige. Chan fheum a' chùis proxy àbhaisteach deasachadh sam bith air buileachadh http a-staigh mwclient.