从 Python 中的文件夹获取文件
Get file from Folder in Python
此问题也已报告 here。
我有这样的代码:
from keras.datasets.data_utils import get_file
path = get_file('babi-tasks-v1-2.tar.gz', origin='http://www.thespermwhale.com/jaseweston/babi/tasks_1-20_v1-2.tar.gz')
tar = tarfile.open(path)
当我把原始文件位置(如上来源)也就是我的下载文件夹;
/home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz
我收到错误:
ValueError: unknown url type: /home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz
文件位置正确,如何解决?
您的函数 get_file 似乎将 url 地址作为参数 而不是绝对路径.
能否详细介绍一下这个功能?
错误消息表明您的图书馆需要 URL 开头的资源类型。尝试像这样指定您的路径:
file:/home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz
此问题也已报告 here。
我有这样的代码:
from keras.datasets.data_utils import get_file
path = get_file('babi-tasks-v1-2.tar.gz', origin='http://www.thespermwhale.com/jaseweston/babi/tasks_1-20_v1-2.tar.gz')
tar = tarfile.open(path)
当我把原始文件位置(如上来源)也就是我的下载文件夹;
/home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz
我收到错误:
ValueError: unknown url type: /home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz
文件位置正确,如何解决?
您的函数 get_file 似乎将 url 地址作为参数 而不是绝对路径.
能否详细介绍一下这个功能?
错误消息表明您的图书馆需要 URL 开头的资源类型。尝试像这样指定您的路径:
file:/home/xxxxxx/Downloads/tasks_1-20_v1-2.tar.gz