Python ରେ ପ୍ରକ୍ସି ମାଧ୍ୟମରେ Internet Archive ଆଇଟମ୍ ମେଟାଡାଟା ଆଣିବା
ମେଟାଡାଟା ଆଣିବା ପୂର୍ବରୁ ArchiveSession କନଫିଗର କରନ୍ତୁ ଏବଂ ଆଇଟମର ପରବର୍ତ୍ତୀ କାର୍ଯ୍ୟ ପାଇଁ ସେସନ୍ ସକ୍ରିୟ ରଖନ୍ତୁ।
from internetarchive import ArchiveSession
with ArchiveSession() as session:
session.trust_env = False
session.proxies.update({
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
})
item = session.get_item(identifier)
print(item.identifier)identifier ଉଦ୍ଦିଷ୍ଟ ଆଇଟମକୁ ନାମ ଦିଏ। ମେଟାଡାଟା ନଦିଆଗଲେ, session.get_item ଏହାକୁ ଡାଉନଲୋଡ୍ କରେ ଏବଂ ଏହି ସେସନକୁ ଆଇଟମ ସହିତ ସଂଯୋଗ କରେ। ଆଇଟମର ପରବର୍ତ୍ତୀ କାମ ସେସନର ଜୀବନକାଳ ମଧ୍ୟରେ କରନ୍ତୁ; ଅନ୍ୟତ୍ର ମଡ୍ୟୁଲ୍-ସ୍ତରୀୟ କଲ୍ ଅନ୍ୟ ସେସନ ସୃଷ୍ଟି କରିପାରେ। ଅନୁମୋଦିତ ସାର୍ବଜନୀନ ଆଇଟମ ମେଟାଡାଟା ଡାଉନଲୋଡ୍ ପାଇଁ HTTP ପ୍ରକ୍ସି ତାଲିକା ସେସନର HTTP ପ୍ରକ୍ସି URL ପାଇଁ ପ୍ରାର୍ଥୀ ଯୋଗାଏ।
trust_env=False Requests ର ପରିବେଶ ସଂଯୋଗ ଅକ୍ଷମ କରେ, ଉତ୍ତରାଧିକାରୀ ରାଉଟିଂ ସ୍ପଷ୍ଟ ମ୍ୟାପକୁ ବଦଳାଇବାରୁ ରୋକେ ଏବଂ ପରିବେଶରୁ ଆସୁଥିବା CA ଚୟନ ମଧ୍ୟ ଅକ୍ଷମ କରେ। ଆବଶ୍ୟକ ହେଲେ session.verify କୁ ଆବଶ୍ୟକ ଟ୍ରଷ୍ଟ ବଣ୍ଡଲରେ ସେଟ୍ କରନ୍ତୁ।
Archive ଖାତା ଏହାର ସାଧାରଣ ଅନୁମତି ରଖେ। ଏହି ସେଟଅପ୍ ପରିବହନ ପଥ ବାଛେ, ସେବା ଅନୁମୋଦନ ନୁହେଁ।