Maison  >  Article  >  développement back-end  >  Matériel recommandé pour les didacticiels vidéo pratiques sur les robots d'exploration Python

Matériel recommandé pour les didacticiels vidéo pratiques sur les robots d'exploration Python

黄舟
黄舟original
2017-09-01 13:55:171713parcourir

Cet ensemble de « Tutoriel vidéo Python Practical Crawler » est un didacticiel vidéo pratique Python très puissant. Les amis qui ont déjà une certaine compréhension de Python et maîtrisent Python et souhaitent aller plus loin peuvent apprendre cet ensemble de didacticiels !

Matériel recommandé pour les didacticiels vidéo pratiques sur les robots dexploration Python

Adresse de lecture du cours : http://www.php.cn/course/603.html

Le style d'enseignement de l'enseignant :

Les cours de l'enseignant sont simples et approfondis, de structure claire, analysés couche par couche, imbriqués, rigoureux dans l'argumentation, rigoureux dans la structure et l'utilisation le pouvoir logique de la pensée pour attirer l'attention des élèves. Force, utiliser la raison pour contrôler le processus d'enseignement en classe. En écoutant les cours de l'enseignant, les étudiants acquièrent non seulement des connaissances, mais reçoivent également une formation à la réflexion, et sont également influencés et influencés par l'attitude académique rigoureuse de l'enseignant

Le point le plus difficile de cette vidéo est le Python crawler :

Lorsque nous naviguons sur le Web tous les jours, nous voyons souvent de belles images, et nous souhaitons enregistrer et télécharger ces images, ou les utilisateurs peuvent utiliser Créer un fond d'écran de bureau ou l'utiliser comme matériau de conception.

Notre approche la plus courante consiste à cliquer avec le bouton droit de la souris et à sélectionner Enregistrer sous. Cependant, certaines images n'ont pas d'option d'enregistrement sous lorsque vous cliquez avec le bouton droit de la souris. L'autre méthode consiste à les capturer avec un outil de capture d'écran, mais cela réduira la clarté de l'image. D'accord ~ ! En fait, vous êtes très bon. Faites un clic droit pour afficher le code source de la page.

Nous pouvons utiliser Python pour implémenter une fonction d'exploration aussi simple et explorer le code que nous voulons localement. Voyons comment utiliser Python pour implémenter une telle fonction.

1. Obtenez les données complètes de la page

Nous pouvons d'abord obtenir les informations complètes de la page de l'image à télécharger.

getjpg.py

#coding=utf-8
import urllib

def getHtml(url):
    page = urllib.urlopen(url)
    html = page.read()
    return html

html = getHtml("http://tieba.baidu.com/p/2738151262")

print html

Le module Urllib fournit une interface pour lire les données d'une page web, on peut le lire comme un fichier local Lisez les données sur www et ftp. Tout d'abord, nous définissons une fonction getHtml() :

La méthode urllib.urlopen() est utilisée pour ouvrir une adresse URL.

La méthode read() est utilisée pour lire les données sur l'URL, transmettre une URL à la fonction getHtml() et télécharger la page entière. L'exécution du programme imprimera la page Web entière.

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