Python s3fs přebírá proxy konfiguraci Botocore
Předejte mapování HTTPS proxy přes S3FileSystem.config_kwargs ještě před vytvořením podkladového klienta S3.
s3fs.S3FileSystem v Pythonu předává config_kwargs konfiguraci podkladového klienta Botocore. Mapování proxy zadejte už při vytváření:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Klíč https vybírá cíle HTTPS a adresa HTTP určuje prostředníka; veřejní kandidáti pro tuto cestu jsou k dispozici v seznamu HTTP proxy. Přidejte mapování http, pokud zátěž záměrně používá obyčejný HTTP koncový bod kompatibilní se S3.
Zachovejte přihlašovací údaje AWS aplikace, oblast a konfiguraci koncového bodu. anon=False sám o sobě údaje neposkytuje.
Nastavte config_kwargs dříve, než tento souborový systém naváže svého klienta S3. Úprava původního slovníku dodatečně není podporovaný způsob, jak nahradit transportní politiku existujícího klienta.