使用 Python 下載檔案並開啟檔案包含以下步驟:匯入請求庫。使用 requests.get() 方法傳送 HTTP GET 請求。檢查 HTTP 狀態碼(200 表示成功)。將下載的檔案內容寫入本機檔案。使用 open() 函數開啟下載的檔案。
使用 Python 下載檔案並開啟
#下載檔案並使用 Python 開啟檔案相對簡單。以下是完成此任務的逐步指南:
1. 導入必要的庫
首先,你需要導入requests
庫,它使用於發送HTTP 請求並下載檔案。
import requests
2. 傳送 HTTP 請求
使用 requests.get()
方法傳送 HTTP GET 請求以下載檔案。此方法接收文件 URL 作為參數。
url = 'https://example.com/file.txt' response = requests.get(url)
3. 檢查狀態代碼
HTTP 狀態代碼指示請求是否成功。 200 表示成功下載。
if response.status_code == 200: print('文件下载成功') else: print('文件下载失败')
4. 寫入檔案
將下載的檔案的內容寫入本機檔案中。
with open('file.txt', 'wb') as f: f.write(response.content)
5. 開啟檔案
使用 open()
函數開啟已下載的檔案。
with open('file.txt', 'r') as f: content = f.read()
實戰案例:下載文字檔案
import requests url = 'https://raw.githubusercontent.com/learnpython/sample-code/master/exercises/file.txt' response = requests.get(url) if response.status_code == 200: with open('downloaded_file.txt', 'wb') as f: f.write(response.content) with open('downloaded_file.txt', 'r') as f: content = f.read() print(content)
這段程式碼將從指定URL 下載文字文件,將其寫入名為downloaded_file.txt
的本機文件,並列印其內容。
以上是Python下載完成後如何開啟的詳細內容。更多資訊請關注PHP中文網其他相關文章!