Comments on: Utiliser requests de manière non bloquante facilement http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/ Du code, du cul Fri, 06 Sep 2019 09:34:15 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Rififi http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-159752 Sun, 26 Apr 2015 13:55:55 +0000 http://sametmax.com/?p=15797#comment-159752 Ok, j’ai trouvé:

“`

headers = {‘User-agent’: ‘Mozilla/5.0’,

‘Connection’: ‘close’}

future = self.session.get(url, headers=headers)

]]>
By: Sam http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-159344 Mon, 20 Apr 2015 00:01:50 +0000 http://sametmax.com/?p=15797#comment-159344 Je ne sais pas, faut regarder le code et checker si les futures ferment les connections ou si il faut le faire manuellement à l’obtention du résultat.

]]>
By: Rififi http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-159337 Sun, 19 Apr 2015 19:16:07 +0000 http://sametmax.com/?p=15797#comment-159337 Ok, merci beaucoup, ça m’a aidé. Cependant je rencontre un problème plutôt inattendu. J’ai l’impression que les futures ne ferment pas les connections. Quand on lance beaucoup de futures, et qu’on fait un “lsof -i | grep “python” | wc -l”, on se rend compte que le nombre de fichiers ne fait qu’augmenter. Dans certains cas, ça dépasse ce que l’OS peut supporter, et le programme crashe. Est-ce que c’est normal ?

]]>
By: Sam http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-158330 Sat, 28 Mar 2015 09:40:54 +0000 http://sametmax.com/?p=15797#comment-158330 La solution de cet article est plus pratique si on peut se permettre de rajouter une dépendance.

]]>
By: Rififi http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-158305 Fri, 27 Mar 2015 23:02:47 +0000 http://sametmax.com/?p=15797#comment-158305 Ok, merci.

Juste pour savoir, est-ce qu’il y a un avantage à utiliser la solution que vous donnez ici http://sametmax.com/en-attendant-asyncio/, ou la solution de cet article ?

]]>
By: Sam http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-157624 Thu, 12 Mar 2015 15:53:04 +0000 http://sametmax.com/?p=15797#comment-157624 Oui avec functools.partial.

]]>
By: Rififi http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-156480 Fri, 20 Feb 2015 14:40:20 +0000 http://sametmax.com/?p=15797#comment-156480 Bonjour,

est-ce que par hasard il y aurait un moyen de passer des arguments au callback ?

Merci

]]>
By: kontre http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-154252 Thu, 22 Jan 2015 14:05:24 +0000 http://sametmax.com/?p=15797#comment-154252 Pourquoi la réponse avec un score de -1 est en premier pour la question corespondante sur IndexError ? Y’a comme un souci.

]]>
By: Sam http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-154224 Wed, 21 Jan 2015 20:54:43 +0000 http://sametmax.com/?p=15797#comment-154224 @zed : je dirais “processus dédié” mais à vrai dire je connais rien d’officiel.

]]>
By: zed http://sametmax.com/utiliser-requests-de-maniere-non-bloquante-facilement/#comment-154219 Wed, 21 Jan 2015 18:01:50 +0000 http://sametmax.com/?p=15797#comment-154219 @toto : Les liens sont identifiables par rapport au texte (certes un rouge assez sombre), et ils se soulignent au passage de la souris. L’article précise que 2 workers est le nombre par défaut et la doc que 10 est le nombre max de workers.

Au passage quelle est la traduction “officielle” de worker en français ?

]]>