Pythonin s3fs ottaa Botocoren välityspalvelinasetukset käyttöön
Välitä HTTPS-välityspalvelinkartoitus S3FileSystem.config_kwargs-asetuksen kautta ennen kuin taustalla oleva S3-asiakas luodaan.
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öä.