Я обычно открываю .npz
файлы, подобные этим:
x = open('foo.npz')
Я пытаюсь открыть файл npz из URL, но это не работает:
x = open('http://example.com/data/foo.npz')
Это приводит к следующей ошибке:
OSError: [Errno 22] Invalid argument: 'http://example.com/data/foo.npz'
Как открыть файл .npz
с URL-адреса?
Я также пробовал это:
data = urllib.request.urlopen('http://example.com/data/foo.npz')
x = open(data)
Когда я это делаю, я получаю эту ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\rk\AppData\Local\Programs\Python\Python36\lib\site-packages\numpy\lib\npyio.py", line 426, in load
fid.seek(-min(N, len(magic)), 1) # back-up
io.UnsupportedOperation: seek