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 ସେଟ୍ କରନ୍ତୁ। ପରେ ମୂଳ ଅଭିଧାନ ସମ୍ପାଦନ କରିବା ବିଦ୍ୟମାନ କ୍ଲାଏଣ୍ଟର ପରିବହନ ନୀତି ବଦଳାଇବାର ସମର୍ଥିତ ଉପାୟ ନୁହେଁ।