Python s3fs neemt de proxyconfiguratie van Botocore over
Geef een HTTPS-proxytoewijzing door via S3FileSystem.config_kwargs voordat de onderliggende S3-client wordt gemaakt.
De s3fs.S3FileSystem van Python geeft config_kwargs door aan de onderliggende Botocore-clientconfiguratie. Geef de proxytoewijzing al bij het aanmaken op:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
De sleutel https selecteert HTTPS-bestemmingen en de HTTP-URL wijst de tussenpartij aan; openbare kandidaten voor die route staan in de HTTP-proxylijst. Voeg een http-toewijzing toe als de workload bewust een eenvoudig HTTP-compatibel S3-eindpunt gebruikt.
Behoud de AWS-inloggegevens, regio en eindpuntconfiguratie van de applicatie. anon=False levert zelf geen inloggegevens.
Stel config_kwargs in voordat dit bestandssysteem zijn S3-client opzet. Het oorspronkelijke woordenboek achteraf bewerken is geen ondersteunde manier om het transportbeleid van een bestaande client te vervangen.