Python s3fs, Botocore'un proxy yapılandırmasını devralır
HTTPS proxy eşlemesini, temel S3 istemcisi oluşturulmadan önce S3FileSystem.config_kwargs üzerinden geçirin.
Python'un s3fs.S3FileSystem nesnesi config_kwargs değerini temel Botocore istemci yapılandırmasına aktarır. Proxy eşlemesini oluşturma sırasında verin:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
https anahtarı HTTPS hedeflerini seçer ve HTTP URL'si aracıyı belirtir; bu rota için herkese açık adaylar HTTP proxy listesinde bulunur. İş yükü bilinçli olarak düz HTTP uyumlu bir S3 uç noktası kullanıyorsa http eşlemesi ekleyin.
Uygulamanın AWS kimlik bilgilerini, bölgesini ve uç nokta yapılandırmasını koruyun. anon=False kendi başına kimlik bilgisi sağlamaz.
config_kwargs değerini bu dosya sistemi kendi S3 istemcisini kurmadan önce ayarlayın. Özgün sözlüğü sonradan düzenlemek, mevcut bir istemcinin taşıma ilkesini değiştirmenin desteklenen bir yolu değildir.