Pythonin s3fs.S3FileSystem välittää config_kwargs-asetukset taustalla olevalle Botocore-asiakasasetukselle. Anna välityspalvelinkartoitus jo luotaessa:

import s3fs

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

https-avain valitsee HTTPS-kohteet ja HTTP-osoite yksilöi välittäjän; julkisia ehdokkaita kyseiselle reitille on HTTP-välityspalvelinluettelossa. Lisää http-kartoitus, jos työkuorma käyttää tarkoituksella tavallista HTTP-yhteensopivaa S3-päätepistettä.

Säilytä sovelluksen AWS-tunnistetiedot, alue ja päätepisteasetukset. anon=False ei itsessään toimita tunnistetietoja.

Aseta config_kwargs ennen kuin tämä tiedostojärjestelmä muodostaa S3-asiakkaansa. Alkuperäisen sanakirjan muokkaaminen jälkikäteen ei ole tuettu tapa korvata olemassa olevan asiakkaan siirtokäytäntöä.

Aiheeseen liittyvät artikkelit