Portál AbcLinuxu, 12. května 2025 06:16

Dotaz: Asynchronní / paralelní volání (Python)

23.7.2016 16:21 Olaf
Asynchronní / paralelní volání (Python)
Přečteno: 586×
Odpovědět | Admin
Zdarec, chci v Pythonu volat N interních URL (ale N může být teď klidně 1) nkrát (stress testing). Pro requesty používám knihovnu Requests. Jak to udělat, aby to nebyl trapný loop (tj. čeká se na ukončení callu, pak další atd.), prostě aby to simulovalo n požadavků asynchronně? Problém je, že třeba doporučovaný Treq umí jen basic auth, a já musím použít specifický auth system, který jsem si už napsal v Requests. Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.7.2016 16:33 kaslal
Rozbalit Rozbalit vše Re: Asynchronní / paralelní volání (Python)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějak nechápu o co jde. Když chceš udelat/vytvorit několik asynchronních připojení vytvoř např. 1000 vláken a v každém se přípoj. Takže využij svůj auth. systém a vlákna (thread). Nic víc nepotřebuješ.
23.7.2016 18:52 chrono
Rozbalit Rozbalit vše Re: Asynchronní / paralelní volání (Python)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Také použitie je popísané priamo v Requests dokumentácii Asynchronous Requests

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.