Python s3fs перенимает конфигурацию прокси Botocore
Передайте сопоставление прокси HTTPS через S3FileSystem.config_kwargs до создания базового клиента S3.
s3fs.S3FileSystem в Python передаёт config_kwargs в конфигурацию базового клиента Botocore. Укажите сопоставление прокси уже при создании:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Ключ https выбирает адресаты HTTPS, а URL HTTP определяет посредника; публичные кандидаты для этого маршрута есть в списке HTTP-прокси. Добавьте сопоставление http, если нагрузка намеренно использует обычную HTTP-совместимую конечную точку S3.
Сохраните учётные данные AWS приложения, регион и конфигурацию конечной точки. anon=False сам по себе не предоставляет учётные данные.
Задайте config_kwargs до того, как эта файловая система создаст свой клиент S3. Редактирование исходного словаря задним числом не является поддерживаемым способом замены транспортной политики существующего клиента.