Ipinapasa ng s3fs.S3FileSystem ng Python ang config_kwargs sa configuration ng pinagbabatayang Botocore client. Ibigay ang proxy mapping sa pagbuo:

import s3fs

filesystem = s3fs.S3FileSystem(
    anon=False,
    config_kwargs={
        "proxies": {
            "https": "http://proxy.example.net:8080",
        },
    },
)

Pinipili ng susi na https ang mga destinasyong HTTPS, at tinutukoy ng HTTP URL ang tagapamagitan; may mga pampublikong kandidato para sa rutang iyon sa listahan ng HTTP proxy. Magdagdag ng http mapping kung sadyang gumagamit ang trabaho ng simpleng S3-compatible na endpoint na HTTP.

Panatilihin ang AWS credentials, rehiyon at configuration ng endpoint ng application. Hindi mismo nagbibigay ng credentials ang anon=False.

Itakda ang config_kwargs bago itatag ng filesystem na ito ang S3 client nito. Ang pag-edit ng orihinal na diksyunaryo pagkatapos ay hindi sinusuportahang paraan upang palitan ang transport policy ng umiiral na client.

Kaugnay na mga artikulo