首頁 >後端開發 >Python教學 >如何從 Python 腳本使用 POST 傳送檔案?

如何從 Python 腳本使用 POST 傳送檔案?

Barbara Streisand
Barbara Streisand原創
2024-10-29 23:54:291163瀏覽

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