Python యొక్క s3fs.S3FileSystem config_kwargsను అంతర్లీన Botocore క్లయింట్ కాన్ఫిగరేషన్‌కు పంపుతుంది. నిర్మాణ సమయంలోనే ప్రాక్సీ మ్యాపింగ్ ఇవ్వండి:

import s3fs

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

https కీ HTTPS గమ్యాలను ఎంచుకుంటుంది, HTTP URL మధ్యవర్తిని సూచిస్తుంది; ఆ మార్గానికి పబ్లిక్ అభ్యర్థులు HTTP ప్రాక్సీ జాబితాలో ఉన్నాయి. పని ఉద్దేశపూర్వకంగా సాధారణ HTTP S3-అనుకూల ఎండ్‌పాయింట్‌ను ఉపయోగిస్తే http మ్యాపింగ్ జోడించండి.

అప్లికేషన్ యొక్క AWS ఆధారాలు, ప్రాంతం మరియు ఎండ్‌పాయింట్ కాన్ఫిగరేషన్‌ను నిలుపుకోండి. anon=False తనంతట తానే ఆధారాలను ఇవ్వదు.

ఈ ఫైల్ సిస్టమ్ తన S3 క్లయింట్‌ను ఏర్పాటు చేయకముందే config_kwargs సెట్ చేయండి. తర్వాత అసలు నిఘంటువును సవరించడం ఇప్పటికే ఉన్న క్లయింట్ రవాణా విధానాన్ని మార్చడానికి మద్దతు ఉన్న మార్గం కాదు.

సంబంధిత వ్యాసాలు