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 එය බාගත කර මෙම session අයිතමයට සම්බන්ධ කරයි. අයිතමයේ පසුකාලීන කටයුතු session හි ආයුකාලය තුළ කරන්න; වෙනත් තැනක module මට්ටමේ ඇමතුමක් තවත් session එකක් සෑදිය හැක. අවසර ලත් පොදු අයිතම මෙටාදත්ත බාගැනීම් සඳහා HTTP proxy ලැයිස්තුව session හි HTTP proxy URL සඳහා අපේක්ෂකයින් සපයයි.

trust_env=False Requests හි පරිසර ඒකාබද්ධතාව අබල කරයි, උරුම වූ මාර්ගකරණය පැහැදිලි සිතියම ප්‍රතිස්ථාපනය කිරීම වළක්වයි, සහ පරිසරයෙන් ලබාගත් CA තේරීම ද අබල කරයි. අවශ්‍ය විට session.verify අවශ්‍ය විශ්වාස මිටියට සකසන්න.

Archive ගිණුම එහි සාමාන්‍ය අවසර රඳවා ගනී. මෙම සැකසුම ප්‍රවාහන මාර්ගය තෝරයි, සේවා අවසරය නොවේ.

අදාළ ලිපි