Maison > développement back-end > Tutoriel Python > Comment envoyer un fichier en utilisant POST à ​​partir d'un script Python ?

Comment envoyer un fichier en utilisant POST à ​​partir d'un script Python ?

Barbara Streisand
Libérer: 2024-10-29 23:54:29
original
1179 Les gens l'ont consulté

How to Send a File Using POST from a Python Script?

Comment envoyer un fichier à l'aide de POST à ​​partir d'un script Python

L'envoi d'un fichier à l'aide d'une requête POST à ​​partir d'un script Python est un processus simple . Avec l'aide de la bibliothèque Requests, vous pouvez facilement accomplir cette tâche.

Solution :

Pour envoyer un fichier via une requête POST, vous pouvez utiliser le paramètre files dans la fonction request.post(). Voici un exemple qui montre comment procéder :

<code class="python">import requests

file_path = 'report.xls'  # Replace with your file's path
url = 'http://httpbin.org/post'  # Replace with your target URL

with open(file_path, 'rb') as file_handle:  # Open file in binary read mode
    response = requests.post(url, files={'report.xls': file_handle})

print(response.text)  # The response will contain details about the uploaded file</code>
Copier après la connexion

En utilisant cette méthode, vous pouvez envoyer des fichiers de manière transparente dans le cadre de vos requêtes POST à ​​partir de scripts Python.

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal