Python s3fs adopta a configuración de proxy de Botocore
Pase unha asignación de proxy HTTPS mediante S3FileSystem.config_kwargs antes de que se cree o cliente S3 subxacente.
O s3fs.S3FileSystem de Python pasa config_kwargs á configuración do cliente Botocore subxacente. Proporcione a asignación de proxy ao construílo:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
A clave https selecciona destinos HTTPS e a URL HTTP identifica o intermediario; para esa ruta hai candidatos públicos na lista de proxies HTTP. Engada unha asignación http se a carga de traballo usa intencionadamente un punto de conexión S3 compatible con HTTP simple.
Conserve as credenciais de AWS da aplicación, a rexión e a configuración do punto de conexión. anon=False non fornece credenciais por si mesmo.
Defina config_kwargs antes de que este sistema de ficheiros estableza o seu cliente S3. Editar o dicionario orixinal despois non é unha forma admitida de substituír a política de transporte dun cliente existente.