Python s3fs preia configurația de proxy a Botocore
Transmiteți o mapare de proxy HTTPS prin S3FileSystem.config_kwargs înainte de crearea clientului S3 subiacent.
s3fs.S3FileSystem din Python transmite config_kwargs către configurația clientului Botocore subiacent. Furnizați maparea de proxy la construire:
import s3fs
filesystem = s3fs.S3FileSystem(
anon=False,
config_kwargs={
"proxies": {
"https": "http://proxy.example.net:8080",
},
},
)
Cheia https selectează destinațiile HTTPS, iar URL-ul HTTP identifică intermediarul; candidați publici pentru acea rută sunt disponibili în lista de proxy HTTP. Adăugați o mapare http dacă volumul de lucru folosește intenționat un endpoint S3 compatibil HTTP simplu.
Păstrați acreditările AWS ale aplicației, regiunea și configurația endpointului. anon=False nu furnizează el însuși acreditări.
Setați config_kwargs înainte ca acest sistem de fișiere să își stabilească clientul S3. Editarea ulterioară a dicționarului original nu este o modalitate acceptată de a înlocui politica de transport a unui client existent.