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. Редагування початкового словника заднім числом не є підтримуваним способом заміни транспортної політики наявного клієнта.

Схожі статті