Metadaten vun Internet Archive-Elementer iwwer e Proxy a Python ofruffen
Konfiguréiert ArchiveSession virum Metadatenofruff an haalt d'Sessioun lieweg fir déi spéider Operatiounen vum Element.
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 benennt d'gewënschten Element. Ouni geliwwert Metadaten luet session.get_item et erof a verbënnt dës Sessioun mam Element. Maacht weider Aarbecht um Element innerhalb vun der Liewensdauer vun der Sessioun; en Opruff op Modulebene soss kaeng aner Sessioun erstellen. Fir erlaabten Download vu Metadaten ëffentlecher Elementer bitt d'HTTP-Proxy-Lëscht Kandidate fir d'HTTP-Proxy-URLen vun der Sessioun.
trust_env=False deaktivéiert d'Ëmweltintegratioun vu Requests, verhënnert datt geierft Routing d'explizit Kaart ersetzt, an deaktivéiert d'CA-Auswiel aus der Ëmwelt. Setzt session.verify op de erfuerderleche Vertrauensbündel wann néideg.
Den Archive-Kont behält seng normal Rechter. Dës Astellung wielt den Transportwee, net d'Serviceautorisatioun.