Python demande le patch

Python demande le patch

Lorsque vous commencez à apprendre le langage de programmation Python, vous rencontrez souvent la bibliothèque Python Request. Le langage de programmation Python propose des bibliothèques incroyables à utiliser pour le grattage Web, le calcul mathématique et quoi que. En utilisant ces bibliothèques, nous pouvons écrire un code efficacement optimisé pour tout type d'application. Dans ce tutoriel, la méthode du patch de demande Python doit être explorée. Ici, nous visons à apprendre à utiliser la méthode Python Demandes Patch dans les programmes Python. Nous fournirons des exemples simples et utiles pour votre aide dans les sections à venir. Alors commençons!

Quelle est la fonction de la bibliothèque de requêtes Python?

La bibliothèque de demandes fournie pour le langage de programmation Python est le plus souvent utilisée à des fins de grattage Web. Lorsque vous devez faire une demande GET ou Poster sur le Web, vous utiliserez les fonctions de la bibliothèque de demandes dans n'importe quel programme Python. Il vous aide à faire une demande HTTP efficacement et rapidement à une URL spécifique. Cet article tourne autour de la méthode Python Demandes Patch pour vous aider à apprendre à faire une demande de corrective à une URL spécifique.

Quelle est la méthode Python Demandes Patch dans Python?

Les fonctions les plus courantes de la bibliothèque de requêtes Python sont Get, Post et Patch. La méthode du correctif de la bibliothèque des demandes est utilisée pour apporter les modifications nécessaires à l'adresse URL spécifiée. Il contient les éléments de modification et apporte les modifications nécessaires à l'adresse spécifique comme indiqué. Prévoyons comment faire une demande de corrective à une adresse HTTP spécifique en utilisant la méthode Python Demandes Patch à l'aide d'exemples ci-dessous.

Exemple 1

Le premier exemple est très simple. Dans ce programme, nous ferons simplement une demande de corrective à une adresse URL spécifique en fournissant les données de modification dans la fonction Patch (). Le code de référence est donné dans la capture d'écran ci-dessous pour vous aider à comprendre comment faire une demande de patch à une adresse HTTP spécifique. L'exemple de code est donné ci-dessous:

Demandes d'importation
r = demandes.patch ('https: // httpbin.org / patch ', data = ' key ':' value ')
Imprimer (R)



Tout d'abord, nous avons importé la bibliothèque de demandes dans le programme. N'oubliez pas que les fonctions que vous allez utiliser dans vos programmes et leurs bibliothèques associées doivent être importées dans le programme avant d'utiliser une fonction. Si vous n'importez pas la bibliothèque spécifique, vous ne pourrez peut-être pas utiliser les fonctions de cette bibliothèque, alors assurez-vous d'avoir importé toutes les bibliothèques requises du programme.

La bibliothèque des demandes est importée dans le programme avec l'instruction «Import Demandes». Après cela, l'URL est prévue pour les demandes.Fonction patch () avec le paramètre de données. La réponse de la demande patch () est stockée dans la variable «R», et en utilisant la commande print (), la réponse est affichée pour vous montrer le résultat. Voir la réponse à la demande de patch donnée dans la capture d'écran ci-dessous:


Ici, la réponse du serveur indique que la modification de l'adresse souhaitée a été effectuée avec succès. Le statut OK de l'action pris, ce qui signifie que la fonction a été exécutée avec succès comme prévu par l'utilisateur.

Exemple 2

Auparavant, nous avons reçu la réponse OK du serveur. Puisque nous n'avons imprimé que l'état de l'action effectuée, nous n'avons donc obtenu la réponse OK du serveur. Cependant, nous pouvons également afficher le contenu de la demande de correctif faite au serveur. Oui, vous pouvez voir les modifications que vous avez essayées de faire avec la demande de correctif à l'adresse spécifiée. L'exemple d'exemple suivant vous aidera à apprendre à afficher le contenu de la demande faite par la méthode de patch des demandes. Voir le code de référence ci-dessous:

Demandes d'importation
r = demandes.patch ('https: // httpbin.org / patch ', data = ' key ':' value ')
Imprimer (R)
Impression (R.contenu)



Tout d'abord, nous avons importé la bibliothèque des demandes à l'aide de l'instruction «Importer Demandes». Après cela, l'URL et les valeurs de données sont transmises à la demande.Fonction Patch (). La fonction «Contenu» de la fonction Patch vous permet d'obtenir le contenu de la demande faite avec la méthode de patch des demandes. Lorsque vous exécutez les lignes de code données dans la capture d'écran ci-dessus, vous pourrez voir le résultat suivant sur votre écran. Voici la sortie:


La sortie montre la réponse OK avec le contenu reçu du serveur. Les modifications souhaitées ont été apportées à l'adresse spécifiée avec la méthode de patch des demandes, comme indiqué dans la sortie ci-dessus. Le reste du contenu de la sortie montre toutes les données associées au serveur.

Exemple 3

Jusqu'à présent, nous avons appris à faire une demande de patch à une adresse spécifique. Nous avons appris à apporter des modifications à une URL spécifique en utilisant la méthode de la demande de patch, et nous avons obtenu la réponse OK pendant que nous avons demandé le serveur disponible, et notre demande a réussi. Nous pouvons rencontrer des situations où les serveurs ne sont pas disponibles, ou ils sont sécurisés, et nous faisons des demandes inutiles. Dans le cas de serveurs sécurisés, le serveur ne nous permettra pas de faire des demandes de correctifs. Par conséquent, avant de demander une adresse spécifique, nous devons vérifier son statut afin que nous ne perdons pas notre temps à faire des demandes de correctifs inutiles. Dans cet exemple, nous utiliserons la fonction «Status_code» de la fonction patch () pour obtenir l'état du serveur. Voir l'exemple de code ci-dessous:

Demandes d'importation
r = demandes.patch ("https: // google.com ")
imprimer ("Google Status Code =", R.status_code)
imprimer ("Raison =", R.raison)



Ici, nous essayons de faire une demande de patch à "https: // google.com », donc avant de faire la demande, nous vérifierons l'état de Google.com pour voir si cela nous permet de faire une demande de patch ou non. Le «r.status_code "est utilisé pour vérifier l'état de l'URL spécifié. Voir le résultat ci-dessous:

Conclusion

Dans cet article, nous avons appris ce qu'est la bibliothèque des demandes de Python et quelle est la fonction de patch de demande Python. Nous avons conçu cet article sur la méthode Python Demandes Patch. La méthode de patch de demandes fournie par la bibliothèque des demandes est utilisée pour apporter les modifications nécessaires à la source. À l'aide d'exemples simples et de base, nous avons appris à utiliser la méthode de patch des demandes pour faire une demande de patch à un serveur spécifique.