Internet Archiveko elementuen metadatuak proxya erabiliz eskuratu Pythonen
Konfiguratu ArchiveSession metadatuak eskuratu aurretik, eta mantendu saioa bizirik elementuaren ondorengo eragiketetarako.
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 nahi den elementua izendatzen du. Metadaturik eman gabe, session.get_item-ek deskargatu eta saio hau elementuari lotzen dio. Egin elementuaren ondorengo lana saioaren bizitzan zehar; beste leku bateko modulu-mailako dei batek beste saio bat sor dezake. Baimendutako elementu publikoen metadatuen deskargetarako, HTTP proxy zerrendak saioaren HTTP proxy URLetarako hautagaiak ematen ditu.
trust_env=False-ek Requests-en ingurune-integrazioa desgaitzen du, oinordetzako bideratzeak mapa esplizitua ordezkatzea eragotziz, eta ingurunetik eratorritako CA hautaketa desgaitzen du. Ezarri session.verify beharrezko konfiantza-sortara behar denean.
Archive kontuak bere baimen arruntak mantentzen ditu. Konfigurazio honek garraio-bidea hautatzen du, ez zerbitzuaren baimena.