Python s3fs Botocore का प्रॉक्सी कॉन्फ़िगरेशन लेता है
अंतर्निहित S3 क्लाइंट बनने से पहले S3FileSystem.config_kwargs के ज़रिए HTTPS प्रॉक्सी मैपिंग दें।
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 सेट करें। बाद में मूल शब्दकोश संपादित करना किसी मौजूदा क्लाइंट की ट्रांसपोर्ट नीति बदलने का समर्थित तरीका नहीं है।