fetch_file#

sklearn.datasets.fetch_file(url, folder=None, local_filename=None, sha256=None, n_retries=3, delay=1)[源代码]#

如果本地文件夹中尚未存在,请从Web获取该文件。

如果文件已经存在于本地(并且提供SHA256校验和时匹配),则返回本地文件的路径,而无需重新下载。

Added in version 1.6.

参数:
urlstr

要下载的文件的URL。

folder字符串或路径,默认=无

保存文件的目录。如果无,则将该文件下载到一个文件夹中,该文件的名称源自scikit-learn数据主文件夹下的URL主机名和路径。

local_filename字符串,默认=无

要保存的文件的名称。如果无,则从URL推断文件名。

sha256字符串,默认=无

SHA256文件的检验和。如果无,则不验证检验和。

n_retriesint,默认=3

遇到HTTP错误时的再试次数。

delayint,默认=1

再试之间的秒数。

返回:
file_path路径

下载文件的完整路径。