fetch_file#
- sklearn.datasets.fetch_file(url, folder=None, local_filename=None, sha256=None, n_retries=3, delay=1)[原始碼]#
如果本地資料夾中不存在,則從網路上獲取檔案。
如果檔案已存在於本地 (並且在提供時 SHA256 檢查總和相符),則會返回本地檔案的路徑,而不會重新下載。
版本 1.6 新增。
- 參數:
- urlstr
要下載的檔案的 URL。
- folderstr 或 Path,預設值=None
儲存檔案的目錄。如果為 None,則會將檔案下載到一個資料夾中,該資料夾的名稱來自 URL 主機名稱,並位於 scikit-learn 資料主目錄下。
- local_filenamestr,預設值=None
要儲存的檔案名稱。如果為 None,則會從 URL 推斷檔案名稱。
- sha256str,預設值=None
檔案的 SHA256 檢查總和。如果為 None,則不會驗證檢查總和。
- n_retriesint,預設值=3
遇到 HTTP 錯誤時的重試次數。
- delayint,預設值=1
重試之間的秒數。
- 返回:
- file_pathPath
下載檔案的完整路徑。