JSON ішінде бірнеше прокси URL-ін сақтау үшін массив қолданыңыз:

[
  "http://192.0.2.10:8080",
  "http://192.0.2.20:3128",
  "http://192.0.2.30:8080"
]

Әр элемент — өз протоколымен бірге бір соңғы нүкте. Жалпыға қолжетімді HTTP кандидаттарының пулы үшін HTTP прокси тізімі осы URL түрінде пішімделетін мекенжайларды береді. Python тізімін json.dumps арқылы сериалдау бұл құрылымды табиғи түрде жасайды.

Бір нысанда http мүше атауын бірнеше рет қайталау сенімсіз. JSON үйлесімділік нұсқаулығы бірегей атауларды талап етеді, ал Python-ның қарапайым декодері қайталанған атау үшін соңғы мәнді сақтайды. Басқа декодер басқаша әрекет етуі мүмкін; ешкімнен қайталанған кілттерді прокси пулы ретінде түсіндіруді күтуге болмайды.

Сақталған массив — пул пішімі, бір Requests шақыруының proxies аргументі емес. Бір соңғы нүктені таңдап, содан кейін сол сұранысқа қажет межелік схема картасын құрыңыз. Сақтау әр кандидатты ұстап тұра алады, HTTP клиенті бір прокси URL күтетін жерде тізімді қабылдайды деп көрсетпей-ақ.

Қатысты мақалалар