要使用Python 下載文件,需要以下必備套件:Requests:用於發送HTTP 請求urllib.request:用於處理URL 請求os:用於建立和操作文件
#用Python 下載檔案的必備套件
#在Python 中,需要以下套件才能下載檔案:
下載檔案的步驟
使用Python 下載檔案的步驟如下:
<code>import requests import os # 设置下载 URL url = "https://example.com/file.txt" # 发送 HTTP 请求并获取响应 response = requests.get(url) # 检查响应状态代码是否为 200 (成功) if response.status_code == 200: # 获取文件名 filename = os.path.basename(url) # 打开一个文件用于写入 with open(filename, "wb") as file: # 将响应内容写入文件 file.write(response.content)</code>
範例
以下程式碼片段示範如何使用Python 從URL 下載檔案:
<code>import requests import os url = "https://example.com/file.txt" response = requests.get(url) if response.status_code == 200: filename = os.path.basename(url) with open(filename, "wb") as file: file.write(response.content)</code>
其他注意事項
中的
auth 參數提供憑證。
函數中的
timeout 參數設定請求逾時時間。
函數中的
stream=True 參數進行串流下載,以逐塊讀取文件而不一次性將整個文件下載到內存中。
以上是用python要下載什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!