Olùkọ́ Site ti mwclient gba connection_options fún àwọn ìpè Requests rẹ̀ tó wà nísàlẹ̀. Fi proxy síbẹ̀ nígbà tí o bá ń dá Site:

import mwclient

site = mwclient.Site(
    'wiki.example',
    path='/w/',
    connection_options={
        'proxies': {
            'https': 'http://proxy.example:8080',
        },
        'timeout': (5, 20),
    },
)

Àríyànjiyàn host ń dámọ̀ wiki láìsí ètò URL. path ni ọ̀nà script rẹ̀; ṣàtúnṣe rẹ̀ fún ìfilélẹ̀ yẹn. Àwòrán HTTPS ń darí ìsopọ̀ wiki náà nípasẹ̀ proxy HTTP àpẹẹrẹ. Fún wiki tí gbogbo ènìyàn lè dé ọ́ lórí ọ̀nà tí ó gba àwọn alárinà gbogbo ènìyàn tí a kò fọwọ́ sí, lo olùdíje kan láti àkójọ proxy HTTP fún URL proxy yẹn.

Ní àìpé, Site ń ṣe àwọn ìbéèrè ìbẹ̀rẹ̀. Pípèsè àwọn àṣàyàn nínú olùkọ́ túmọ̀ sí pé àwọn ìpè API àkọ́kọ́ yẹn pẹ̀lú gba ọ̀nà náà, kí ohun èlò tó bẹ̀rẹ̀ sí béèrè tàbí ṣàtúnṣe àwọn ojú-ìwé.

Fún àwòrán náà lo orúkọ àṣàyàn Requests proxies. Interface connection_options kan náà lè fi àwọn àṣàyàn ìbéèrè mìíràn tí a ṣe àtìlẹ́yìn ránṣẹ́, gẹ́gẹ́ bí àkójọpọ̀ àkókò ìsopọ̀ àti kíkà tí a fi hàn níbí.

Fún adágún ìsopọ̀ tí a ṣètò ní pàtàkì, Site tún gba ìpàdé Requests àkànṣe nípasẹ̀ paramita pool rẹ̀. Ọ̀ràn proxy déédé kò nílò àwọn àtúnṣe nínú ìmúṣẹ http inú ti mwclient.

Àwọn àpilẹ̀kọ tó jọra