Examinons comment nous pouvons utiliser la méthode GET de la bibliothèque des demandes pour accomplir cela.
Installation de demandes
Par défaut, la méthode des demandes n'est pas installée. Cependant, vous pouvez l'installer dans votre environnement en utilisant PIP ou Conda. Les commandes sont telles que montrées:
Demandes d'installation de $ PIP3Une fois installé, vous pouvez importer le module de demande et commencer à l'utiliser.
La syntaxe de fonction est comme indiqué:
obtenir (URL, ** kwargs)La fonction accepte l'URL cible comme le paramètre. Vous pouvez également spécifier d'autres paramètres tels que pris en charge par demande.
La fonction renvoie ensuite la demande.Objet de réponse, qui contient diverses informations sur la demande.
Exemple - Faire des demandes de Get
L'exemple de code ci-dessous montre comment utiliser le module de demande et la méthode GET pour faire une demande GET à une ressource donnée.
Demandes d'importationL'exécution du code ci-dessus devrait faire une demande de GET à Google.com. La fonction doit ensuite renvoyer le code d'état HTTP associé comme indiqué:
Nous pouvons extraire d'autres informations de l'objet de réponse comme indiqué:
Demandes d'importationLe code ci-dessus doit renvoyer les en-têtes de réponse.
Nous pouvons également récupérer le codage comme indiqué dans l'exemple de code ci-dessous:
Demandes d'importationLa sortie résultante:
UTF-8Comme nous pouvons le voir, l'objet de réponse d'une demande GET contient des méta-informations détaillées sur la demande et le serveur cible.
réponse.fermer
La bibliothèque Python Demandes est l'une des bibliothèques les plus précieuses et puissantes de l'écosystème de Python. Il permet aux développeurs de faire des demandes HTTP à une ressource donnée. De plus, la bibliothèque des demandes est très polyvalente, avec de nombreuses fonctionnalités faciles à utiliser dans des applications modernes.
Dans cet article, nous examinerons comment utiliser la réponse.Méthode fermer () pour fermer une connexion au serveur après avoir fait une demande.
Exemple d'illustration
L'exemple ci-dessous montre comment faire une demande simple à une ressource donnée et fermer la connexion au serveur à l'aide de la méthode Close ().
Demandes d'importationLa requête ci-dessus fait une demande de remise à la ressource spécifiée. Nous imprimons ensuite le résultat de la demande et fermons les connexions.
Conclusion
Cet article nous a appris à faire des demandes de GET en utilisant la bibliothèque des demandes. Nous avons également appris à extraire d'autres informations de l'objet de réponse.