Grattage du contenu dynamique à l'aide de python-Scrapy

Avertissement: j'ai vu de nombreux autres postes similaires sur StackOverflow et a essayé de le faire de la même manière, mais ils ne semblent pas travailler sur ce site.

Je suis en utilisant Python-Scrapy pour l'obtention de données de koovs.com.

Cependant, je ne suis pas en mesure d'obtenir la taille du produit, qui est généré de façon dynamique. Plus précisément, si quelqu'un pouvait me guider un peu sur l'obtention de la "Non disponibles" taille de la balise dans le menu déroulant sur cette lien, je lui en serais reconnaissant.

Je suis en mesure d'obtenir la taille de la liste de manière statique, mais de faire ce que je seulement obtenir la liste des tailles, mais pas celles qui sont disponibles.

  • Corrigez-moi si je me trompe, vous êtes en mesure d'obtenir la liste des tailles, mais ayant des difficultés à filtrer les tailles disponibles?
  • Exactement! Je suis en mesure de les obtenir de manière statique et de faire ce que je seulement obtenir la liste des tailles et pas n'importe lequel d'entre eux sont disponibles. Je vais ajouter ceci à la question.
  • Seriez-vous d'accord impliquant le sélénium?
  • Je n'ai jamais vraiment utilisé sélénium, mais si c'est uniquement nécessaire pour obtenir certaines données et n'est pas requise pendant le raclage puis c'est bon. Pourriez-vous me guider un peu sur la façon de l'utiliser?
InformationsquelleAutor Pravesh Jain | 2015-05-20