Garder une trace des urls dans grequests (asynchrone)

voix
0

J'ai une table avec une colonne identifiant et URL qui contiennent 10000 lignes. Mon but est de vérifier si l'URL existe!

En raison du nombre de nombreux urls, après quelques recherches sur Google, il me conduit à grequests (mélange de gevent et demandes) qui permettent des requêtes asynchrones.

Mais comme il est asynchrone: lorsque j'ai fourni la liste des URL du résultat de la fonction de carte me retourner une liste dans un autre ordre. Depuis que j'ai parfois différentes ids pour la même URL que je voudrais garder une trace d'une ligne originale de la table. Par exemple au lieu de donner une liste d'URL Je voudrais nourrir l'algorithme avec une liste de tuple (id, url) et quand je reçois une réponse que j'ai une liste de tuple (id, réponse).

Est-il possible et comment?

Créé 27/11/2018 à 15:10
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more