Python s3fs prevzame konfiguracijo posrednika Botocore
Posredujte preslikavo proxyja HTTPS prek S3FileSystem.config_kwargs, preden se ustvari osnovni odjemalec S3.
s3fs.S3FileSystem v Pythonu posreduje config_kwargs konfiguraciji osnovnega odjemalca Botocore. Preslikavo proxyja navedite že pri ustvarjanju:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Ključ https izbere cilje HTTPS, naslov HTTP pa označuje posrednika; javni kandidati za to pot so na voljo na seznamu proxyjev HTTP. Dodajte preslikavo http, če delovna obremenitev namerno uporablja običajno končno točko S3, združljivo s HTTP.
Ohranite poverilnice AWS aplikacije, regijo in konfiguracijo končne točke. anon=False sam ne zagotavlja poverilnic.
Nastavite config_kwargs, preden ta datotečni sistem vzpostavi svojega odjemalca S3. Poznejše urejanje izvirnega slovarja ni podprt način zamenjave transportne politike obstoječega odjemalca.