Meiteashonraí mhíreanna Internet Archive a fháil trí sheachfhreastalaí i Python
Cumraigh ArchiveSession roimh aisghabháil na meiteashonraí, agus coinnigh an seisiún beo d'fheidhmiúcháin níos déanaí an mhíre.
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 ainmníonn an mhír atá beartaithe. Gan meiteashonraí a sholáthar, íoslódálann session.get_item é agus ceanglaíonn sé an seisiún seo leis an mír. Déan obair bhreise ar an mír laistigh de shaolré an tseisiúin; féadfaidh glao ar leibhéal an mhodúil in áit eile seisiún eile a chruthú. Maidir le híoslódálacha ceadaithe meiteashonraí míreanna poiblí, soláthraíonn an liosta seachfhreastalaithe HTTP iarrthóirí do URLanna seachfhreastalaí HTTP an tseisiúin.
trust_env=False díchumasaíonn comhtháthú Requests leis an timpeallacht, rud a choisceann ar ródú oidhreachta an léarscáil fhollasach a ionadú agus a dhíchumasaíonn roghnú CA díorthaithe ón timpeallacht. Socraigh session.verify ar an mbearsa iontaoibhe riachtanach nuair is gá.
Coinníonn an cuntas Archive a cheadanna normala. Roghnaíonn an socrú seo an bealach iompair, ní údarú na seirbhíse.