Maison  >  Article  >  développement back-end  >  Quel logiciel utilisez-vous pour écrire des robots en Python ?

Quel logiciel utilisez-vous pour écrire des robots en Python ?

(*-*)浩
(*-*)浩original
2019-07-05 10:04:266766parcourir

Si vous apprenez la programmation, alors les « robots d'exploration » sont définitivement quelque chose que vous ne pouvez pas ignorer. Alors, de quels outils avez-vous besoin avant d’apprendre le robot d’exploration Python ?

Quel logiciel utilisez-vous pour écrire des robots en Python ?

Environnement d'exploitation d'édition de code : (apprentissage recommandé : Tutoriel vidéo Python)

Personnel PyCharm Community Edition est recommandé. Bien entendu, IDLE fourni avec Python fonctionnera également, tout comme Notepad++, à condition que vous soyez habitué à l'utiliser.

Outils de développement F12

Regardez le code source : localisez rapidement l'analyse des éléments XPath : 1. Le navigateur Google est recommandé ici, vous pouvez faire un clic droit sur le code source interface pour afficher

Outil de capture de paquets

Recommander httpfox, un plug-in pour le navigateur Firefox Il est meilleur que l'outil F12 fourni avec Google Firefox. peut facilement vérifier la réception et l'envoi des paquets du site Web. Les informations

sont un chemin absolu Lorsque vous rencontrez certaines icônes générées dynamiquement (les plus courantes incluent les boutons de rotation de page de liste, etc.), le chemin absolu irrégulier est probable. pour provoquer des erreurs. Par conséquent, il est recommandé ici que lors de l'analyse réelle, il ne soit utilisé que comme référence. N'oubliez pas de supprimer le "x :" dans la zone XPath. première version de XPath. Elle est actuellement incompatible avec certains modules (comme Scrapy). Il est préférable de la supprimer pour éviter les erreurs.

Outil de test d'expression régulière

Test d'expression régulière en ligne, utilisez-le pour vous entraîner davantage et également pour aider à l'analyse ! Il existe de nombreuses expressions régulières prêtes à l’emploi que vous pouvez utiliser et vous pouvez également vous y référer !

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python

pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie divmod en pythonArticle suivant:Que signifie divmod en python