首页  >  文章  >  后端开发  >  如何从 Python 脚本使用 POST 发送文件?

如何从 Python 脚本使用 POST 发送文件?

Barbara Streisand
Barbara Streisand原创
2024-10-29 23:54:291085浏览

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

如何使用 Python 脚本中的 POST 发送文件

使用 Python 脚本中的 POST 请求发送文件是一个简单的过程。借助 Requests 库,您可以轻松完成此任务。

解决方案:

要通过 POST 请求发送文件,您可以使用 files 参数在 requests.post() 函数中。下面的示例演示了如何执行此操作:

<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>

通过使用此方法,您可以将文件作为 POST 请求的一部分从 Python 脚本无缝发送。

以上是如何从 Python 脚本使用 POST 发送文件?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn