Python s3fs gebruik Botocore se proxy-konfigurasie
Gee 'n HTTPS-proxykaart deur S3FileSystem.config_kwargs voordat die onderliggende S3-kliënt geskep word.
Python se s3fs.S3FileSystem gee config_kwargs deur aan die onderliggende Botocore-kliëntkonfigurasie. Verskaf die proxykaart by konstruksie:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Die https-sleutel kies HTTPS-bestemmings, en die HTTP-URL identifiseer die tussenganger; openbare kandidate vir daardie roete is beskikbaar in die HTTP-proksielys. Voeg 'n http-kaart by as die werklading doelbewus 'n gewone HTTP S3-versoenbare eindpunt gebruik.
Behou die toepassing se AWS-geloofsbriewe, streek en eindpuntkonfigurasie. anon=False verskaf nie self geloofsbriewe nie.
Stel config_kwargs voordat hierdie lêerstelsel sy S3-kliënt vestig. Om die oorspronklike woordeboek daarna te wysig, is nie 'n ondersteunde manier om 'n bestaande kliënt se vervoerbeleid te vervang nie.