ለነባር የRoboBrowser መተግበሪያ የፕሮክሲ ነባሪዎችን የሚይዘውን Requests Session ያስገቡ፦

from requests import Session
from robobrowser import RoboBrowser

session = Session()
session.proxies.update({
    'http': 'http://proxy.example.net:8080',
    'https': 'http://proxy.example.net:8080',
})

browser = RoboBrowser(session=session, parser='html.parser')
browser.open('https://example.net/form')

የHTTP ፕሮክሲ ዝርዝር ያለ ፕሮክሲ ማረጋገጫ የተፈቀዱ የህዝብ ገጽ ጥያቄዎች ሲደረጉ ለእነዚህ ነባሪዎች አድራሻዎችን ሊያቀርብ ይችላል። RoboBrowser ይህን ክፍለ-ጊዜ ለጥያቄዎቹ ይጠቀማል። ተመሳሳይ ነገር መተግበሪያው ሲያስስ ወይም ሲያስገባ ቅጾችን ኩኪዎችንና ሌሎች የRequests ሁኔታዎችንም ይይዛል። ክፍለ-ጊዜውን ሳያስገቡ ሌላ አሳሽ መፍጠር ሌላ ነባሪ Session ይፈጥራል።

ለአንድ የተወሰነ ክንውን የRoboBrowser ህዝባዊ open፣ follow_link እና submit_form በይነገጾች የፕሮክሲ አማራጮችን ጨምሮ የጥያቄ ክርክሮችን ይቀበላሉ። ነባሪዎቹ ለሁሉም እርምጃ የሚፈለገው መንገድ ካልሆነ ይህ በክንውን ደረጃ ምርጫ ይሰጣል።

Requests አሁንም የተለመደውን የአካባቢ ውህደት ባህሪውን ይይዛል። የክፍለ-ጊዜውን ፕሮክሲዎች እንደ ደንበኛ ነባሪ አድርገው ይዩ፤ አንድ ክንውን ሌላ መጨረሻ ነጥብ ከመረጠ የሚጋጩ የአካባቢ ቅንብሮችን ይመርምሩ።

ተዛማጅ ጽሑፎች