Automatisation de la récupération de données d'entreprises via requests
Le but est d’extraire les informations suivantes pour les 5 premières pages du site de la direction nationale des produits pharmaceutiques : nom de l’entreprise, numéro de licence et représentant légal.
Analyse technique :
Les données cibles sont disponibles dans les pages détaillées des etnreprises. Pour vérifier si elles sont chargées dynami ...
Publié le 15 octobre à 14h02
Extraction de données web : classement universitaire, comparaison de prix et téléchargement d'images
Exercice 1 : Scraping du clsasement académique chinois 2020
L'objectif consiste à extraire les données du classement ShanghaiRanking pour l'année 2020 en exploitant les bibliothèques requests et BeautifulSoup.
Impléation complète
import requests
from bs4 import BeautifulSoup
adresse = "http://www.shanghairanking.cn/rankings/bcur/2020" ...
Publié le 27 septembre à 00h31
Fonctions et décorateurs : application des fermetures et implémentation d'un panier d'achat basique
Concepts fondamentaux
Les fonctions imbriquées et les fermetures constituent la base des décorateurs en Python. Une fermeture est une fonction définie à l'intérieur d'une autre fonction qui référence des variables de la portée externe.
Exemple de fermeture simple
def fonction_externe():
valeur = 42
def fonction_interne():
p ...
Publié le 22 septembre à 02h09
Démarrage de services web avec Go
Lancement d'un service web
http.ListenAndServe()
Premier paramètre : adresse réseau, si vide, écoute sur tous les interfaces réseau au port 80.
Deuxième paramètre : gestionnaire (handler), si nil, utilise DefaultServeMux.
DefaultServeMux est un multiplexeur (comparable à un routeur).
http.Server est une structure.
Champ Addr : adresse réseau, ...
Publié le 10 septembre à 13h21
Web Scraping avec Python : Introduction et Techniques Fondamentales
Comprendre le Web Scraping
Le web scraping, ou « grattage web », consiste à extraire automatiquement des données à partir de pages web. Cela permet d'automatiser la collecte d’informations utiles pour l’analyse statistique, la veille concurrentielle, ou encore la création de bases de données structurées.
Applications pratiques du scraping
Anal ...
Publié le 4 septembre à 05h02
Extraction de vidéos depuis Pear Video : méthode complète
Approche technique d'extraction des contenus vidéo
Pour récupérer les vidéos du site Pear Video, il est essentiel d'analyser le mécanisme de chargement dynamique des données via l'outil de développement du navigateur.
En accédant à la page principale, on constate que les informations ne sont pas directement intégrées dans le code HTML. Lorsqu'o ...
Publié le 28 août à 17h32
Gestion et Extraction des Cookies HTTP avec la Bibliothèque Python Requests
L'interaction avec les cookies HTTP est une tâche courante lors du développement d'applications web ou de scripts d'exploration de données. La bibliothèque Python requests simplifie grandement cette gestion, que ce soit pour récupérer les en-têtes bruts Set-Cookie ou pour manipuler les cookies parsés sous forme de dictionnaires.
Accéder directe ...
Publié le 31 juillet à 16h20
Guide technique sur la simulation de connexion pour le Web Scraping
La simulation de connexion est une étape cruciale en web scraping lorsqu'il s'agit d'accéder à des données protégées par une authentification. Cette technique consiste à reproduire le comportement d'un navigateur via des scripts, généralement en utilisant la bibliothèque requests de Python.
Mécanismes fondamentaux de l'authentification web
P ...
Publié le 31 juillet à 07h04
Utilisation de la bibliothèque Requests pour les requêtes HTTP en Python
Introduction à Requests
Requests est une bibliothèque Python simplifiée pour effectuer des requêtes HTTP, construite sur urllib. Elle offre une interface intuitive pour interagir avec des services web.
Installation
pip install requests
Caractéristiques principales
Gestion des connxeions persistantes et des pools de connexions
Support des cook ...
Publié le 26 juillet à 06h53
Programmation réseau en Python : fondamentaux et applications pratiques
Un réseau informatique est un ensemble d’équipements autonomes interconnectés. Son objectif principal est de permettre la communication et le partage de ressources entre machines. Internet constitue aujourd’hui un système d’une grande complexité, dont l’étude complète dépasse le cadre d’un seul article.
Bref historique
Années 1960 — Le projet ...
Publié le 19 juillet à 03h24