VVinaProxy

Python Scrapy-de proksileri nädip sazlamaly we gezekleşdirmeli

Updated:

Scrapy-nyň asinhron Twisted dwigateli request.meta['proxy'] bahasyna bellenen http://user:pass@ip:port setirlerini seljerýän gurlan HttpProxyMiddleware (ileri tutulmagy 750) modulyny öz içine alýar. 740 ileri tutulma derejesinde 10 setirlik ýörite Downloader Middleware ýazmak, möýleriňize ölçegsiz VinaProxy statik IP toplumy boýunça awtomatiki gezekleşmäge mümkinçilik berýär.

Scrapy · HTTP Proxy Format
request.meta['proxy'] = 'http://user:pass@ip:port'
Hususy IPv4 (data-merkezi)
🇺🇸 Amerikanyň Birleşen Ştatlary
Elýeterli
Başlap
20 000 ₫ / IP / aý
≈ 0,74 US$ · VND görnüşinde hasaplanýar
Mukdara görä bahalar
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Amerikanyň Birleşen Ştatlary satyn al
Hususy IPv4 (data-merkezi)
🇬🇧 Beýik Britaniýa
Elýeterli
Başlap
20 000 ₫ / IP / aý
≈ 0,74 US$ · VND görnüşinde hasaplanýar
Mukdara görä bahalar
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Beýik Britaniýa satyn al
Platformalar boýunça proksiler:web-scrapingseo-rank-trackingamazon

Scrapy proksi middleware tertibi we ugurdaşlyk sazlamalary

HttpProxyMiddleware proksi URL-inden user:pass maglumatyny aýyrmak we Proxy-Authorization sözbaşysyny kodlamak üçin 750 tertibinde işleýändigi sebäpli, request.meta['proxy'] bahasyny belleýän islendik ýörite middleware has pes belgide (meselem, 740) işlemelidir:

Scrapy sazlamasyMaslahat berilýän bahaMaksady
request.meta['proxy']'http://user:pass@ip:port'Soragy bellenen VinaProxy proksisi arkaly ugrukdyrýar
Middleware ileri tutulmagy740 (750-den öň)HttpProxyMiddleware modulynyň user:pass sözbaşysyny kodlamagyny üpjün edýär
CONCURRENT_REQUESTS_PER_IP2-den 4-e çenliHTTP 429 ýalňyşlygynyň öňüni almak üçin proksi IP başyna bir wagtda açylýan soketleri çäklendirýär
AUTOTHROTTLE_ENABLEDTrueMaksatly gijikmä baglylykda ýygnamak gijikmesini dinamiki uýgunlaşdyrýar

Uly göwrümli Scrapy ýygnamalary üçin iň gowy tejribeler

  • VinaProxy proksi sanawyňyzy from_crawler() içinde ýükläň we process_request() içinde request.meta['proxy'] = random.choice(self.proxies) belläň
  • IP başyna sorag aralyklary robot ýaly bolup görünmezligi üçin DOWNLOAD_DELAY = 1.0 bilen birlikde RANDOMIZE_DOWNLOAD_DELAY = True işlediň
  • Gaýtadan synanyşylanda (429 ýa-da 503), soragy nobata gaýtadan goşmazdan öň toplumyňyzdan başga proksi saýlaň

Ädimme-ädim

  1. 1

    Proksi toplumyňyzy http://user:pass@ip:port hökmünde formatlaň

    URL setirlerini almak üçin VinaProxy sanawyňyzy biziň Proxy Format Converter guralymyza goýuň.

  2. 2

    middlewares.py içinde ProxyPoolMiddleware dörediň

    request.meta['proxy'] = random.choice(self.proxies) bellemek üçin process_request(self, request, spider) funksiýasyny kesgitläň.

  3. 3

    settings.py içinde 740 ileri tutulma derejesinde bellige alyň

    DOWNLOADER_MIDDLEWARES aşagyna 'myproject.middlewares.ProxyPoolMiddleware': 740 goşuň we CONCURRENT_REQUESTS_PER_IP = 2 belläň.

  4. 4

    scrapy shell ýa-da scrapy crawl bilen barlaň

    Gezekleşdirmegi we tassyklamany barlamak üçin https://vinaproxy.com/api/my-ip salgysyna synag soragyny iberiň.

Köp berilýän soraglar

Näme üçin ýörite Scrapy proksi middleware 800 ileri tutulma bellenende şowsuz boldy?

Scrapy-nyň gurlan HttpProxyMiddleware moduly 750 ileri tutulma derejesinde işleýär. Eger siziň middleware-iňiz 800-de (750-den soň) işlese, setirdäki user:pass şahsy maglumatlary hiç wagt Proxy-Authorization sözbaşysyna öwrülmeýär. Middleware ileri tutulmagyny hemişe 750-den pes belläň (meselem, 740).

Scrapy her bir proksi üçin hemişelik birikmeleri açyk saklaýarmy?

Hawa. Twisted birikme toplumy her bir proksi ahyrky nokady üçin hemişelik keep-alive birikmelerini saklaýar.

VinaProxy proksileri millionlarça sahypalyk Scrapy işleri üçin çäklendirilmedikmi?

Hawa. Ähli Dedicated IPv4 we Static ISP meýilnamalary çäksiz aýlyk traffigi öz içine alýar.

Ölçegsiz statik IP toplumlary bilen Scrapy möýleriňizi giňeldiň

7 ýurt boýunça Dessine köpçülikleýin Dedicated IPv4 we Static ISP proksileri.

Scrapy proksilerini satyn alyň

Related articles

Platformalar boýunça proksiler
Web skreýping üçin proksiler: 24/7 krowlerler üçin çäksiz aýratyn IPv4 we ISP toplumlary
Python, Playwright, Selenium we Scrapy üçin çäksiz aýlyk trafigi bolan çalt aýratyn IPv4 we statik ISP HTTP(S) proksileri. Meýilnamalary deňşdiriň we başlaň.
Proksi gurnamasy
Python Requests-de proksini nädip ulanmaly (HTTP/HTTPS we Session pooling)
Python requests we requests.Session() üçin tassyklanan HTTP(S) proksilerini sazlaň. 407 ProxyError ýalňyşlyklaryny çözüň we statik IP pullaryny aýlaň.
Proksi gurnamasy
Playwright-da proksi nädip sazlamaly (Brauzer we Kontekst Awtentifikasiýasy)
Node.js we Python üçin Playwright-da tassyklanan HTTP(S) proksilerini sazlaň we BrowserContexts boýunça statiki IP-leri aýratyn işlediň. Mysallary göçüriň.
Mugt gurallar
Köpçülikleýin proksi format öwrüjisi (100% brauzerde)
100% brauzerde işleýän köpçülikleýin proksi formatlaýjy. ip:port:user:pass, user:pass@ip:port, http:// URL-ler, SOCKS5 URI, JSON we FoxyProxy arasynda öwrüň.
Platformalar boýunça proksiler
SEO we SERP yzarlamasy üçin proksiler: 7 ýurt boýunça takyk açarsöz orunlary
7 ýurtda çäksiz aýratyn IPv4 we statik ISP proksileri bilen ýerli açarsöz orunlaryny yzarlaň, geo-ugrukdyrmalary barlaň we Screaming Frog auditini geçiriň.
Platformalar boýunça proksiler
Amazon üçin proksiler: Seller Central, KDP we Merch-de baglanyşykly hasap bellikleriniň öňüni alyň
Aýratyn ABŞ statik ISP hem-de Britaniýa ýa Ýaponiýa hususy IPv4 proksileri bilen Seller Central, KDP we Merch-de baglanyşykly petiklenme töwekgelligini azaldyň.
IPV4 · united states
ABŞ şahsy IPv4 proksileri: Çalt, bellenen amerikan data-merkezi IP-leri
Skreýping, orun yzarlamak, mahabat barlagy we Amazon üçin bellenen ABŞ şahsy IPv4 proksileri. Statik IP, bir ulanyjy, çäksiz trafik, çalt işjeňleşdirme.
IPV4 · united kingdom
UK hususy IPv4 proksileri: Satyjy, SEO we mahabat üçin statik britan data-merkezi IP-leri
eBay UK we Amazon.co.uk gözlegi, google.co.uk reýting yzarlaýşy, UK mahabat barlagy we sosial hasaplar üçin şahsy UK hususy IPv4 proksileri. Çäksiz trafik.