s3fs.S3FileSystem на Python подава config_kwargs към конфигурацията на базовия Botocore клиент. Задайте прокси картата при създаването:

import s3fs

filesystem = s3fs.S3FileSystem(
    anon=False,
    config_kwargs={
        "proxies": {
            "https": "http://proxy.example.net:8080",
        },
    },
)

Ключът https избира HTTPS дестинации, а HTTP адресът идентифицира посредника; публични кандидати за този маршрут има в списъка с HTTP прокси сървъри. Добавете http съответствие, ако натоварването умишлено използва обикновена HTTP съвместима S3 крайна точка.

Запазете AWS идентификационните данни на приложението, региона и конфигурацията на крайната точка. anon=False сам по себе си не предоставя идентификационни данни.

Задайте config_kwargs, преди тази файлова система да установи своя S3 клиент. Редактирането на оригиналния речник след това не е поддържан начин за замяна на транспортната политика на съществуващ клиент.

Подобни статии